.WordPressPage-module__66dRla__page{color:#000;background:#fdf7f4;min-height:calc(100svh - 89px);padding:40px 40px 120px}.WordPressPage-module__66dRla__header,.WordPressPage-module__66dRla__featuredImage,.WordPressPage-module__66dRla__content{width:min(1240px,100%);margin-inline:auto}.WordPressPage-module__66dRla__header h1{letter-spacing:-.05em;text-transform:uppercase;max-width:1100px;margin:0;font-size:clamp(64px,8vw,116px);font-weight:500;line-height:.9}.WordPressPage-module__66dRla__featuredImage{margin-top:80px}.WordPressPage-module__66dRla__featuredImage img{object-fit:cover;width:100%;max-height:720px;display:block}.WordPressPage-module__66dRla__content{margin-top:80px;font-size:16px;line-height:1.6}.WordPressPage-module__66dRla__content>:first-child{margin-top:0}.WordPressPage-module__66dRla__content>:last-child{margin-bottom:0}.WordPressPage-module__66dRla__content h2,.WordPressPage-module__66dRla__content h3,.WordPressPage-module__66dRla__content h4{letter-spacing:-.04em;margin:1.5em 0 .55em;font-weight:500;line-height:1}.WordPressPage-module__66dRla__content h2{font-size:clamp(42px,5vw,72px)}.WordPressPage-module__66dRla__content h3{font-size:clamp(32px,3.5vw,52px)}.WordPressPage-module__66dRla__content h4{font-size:clamp(24px,2.5vw,36px)}.WordPressPage-module__66dRla__content p,.WordPressPage-module__66dRla__content ul,.WordPressPage-module__66dRla__content ol,.WordPressPage-module__66dRla__content blockquote,.WordPressPage-module__66dRla__content figure,.WordPressPage-module__66dRla__content table{max-width:820px;margin:1.25em 0}.WordPressPage-module__66dRla__content a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.WordPressPage-module__66dRla__content img,.WordPressPage-module__66dRla__content video,.WordPressPage-module__66dRla__content iframe{max-width:100%;height:auto}.WordPressPage-module__66dRla__content figure,.WordPressPage-module__66dRla__content figure img{width:100%}.WordPressPage-module__66dRla__content blockquote{border-left:1px solid;padding-left:24px;font-size:1.25em}.WordPressPage-module__66dRla__content table{border-collapse:collapse;width:100%}.WordPressPage-module__66dRla__content th,.WordPressPage-module__66dRla__content td{text-align:left;border:1px solid #00000040;padding:12px}@media (max-width:760px){.WordPressPage-module__66dRla__page{padding:34px 20px 80px}.WordPressPage-module__66dRla__header h1{font-size:clamp(54px,16vw,82px)}.WordPressPage-module__66dRla__featuredImage,.WordPressPage-module__66dRla__content{margin-top:55px}.WordPressPage-module__66dRla__content{font-size:15px}}
