.page-module__w8kypW__page{min-height:100%;color:var(--ink);background:var(--paper)}.page-module__w8kypW__hero{color:var(--cream);border-bottom:7px solid var(--rust);background:radial-gradient(circle at 82% 16%,#bc521747,#0000 32%),#080808;padding:clamp(86px,12vw,150px) 0 clamp(72px,9vw,112px)}.page-module__w8kypW__shell{width:min(1180px,100% - 32px);margin-inline:auto}.page-module__w8kypW__eyebrow,.page-module__w8kypW__formEyebrow{color:var(--rust);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.45}.page-module__w8kypW__hero h1{color:#fff;max-width:900px;font-family:var(--font-display), serif;letter-spacing:-.06em;margin-top:18px;font-size:clamp(3.8rem,15vw,8rem);font-weight:400;line-height:.88}.page-module__w8kypW__lede{color:#f4e7cfd1;max-width:680px;margin-top:30px;font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.65}.page-module__w8kypW__formSection{padding:clamp(72px,10vw,132px) 16px}.page-module__w8kypW__formPanel{background:var(--cream);border:1px solid #25130c2e;width:min(900px,100%);margin-inline:auto;padding:clamp(30px,6vw,64px);box-shadow:0 18px 45px #25130c14}.page-module__w8kypW__formPanel h2{color:var(--ink);font-family:var(--font-display), serif;letter-spacing:-.04em;margin-top:12px;font-size:clamp(3rem,8vw,5.5rem);font-weight:400;line-height:.92}.page-module__w8kypW__formIntro{color:#25130cb8;max-width:600px;margin:22px 0 42px;font-size:1rem;line-height:1.7}@media (min-width:700px){.page-module__w8kypW__shell{width:min(1180px,100% - 48px)}}
