.formal-page-module__89x9RW__formalPage{gap:clamp(28px,4vw,44px);padding-block:clamp(34px,5vw,64px) clamp(56px,7vw,88px)}.formal-page-module__89x9RW__pageHeader{border-bottom:1px solid var(--color-border);gap:10px;width:min(100%,920px);margin-inline:auto;padding-bottom:clamp(22px,3vw,30px);display:grid}.formal-page-module__89x9RW__pageEyebrow{color:var(--color-primary);margin:0;font-size:.84rem;font-weight:900}.formal-page-module__89x9RW__pageTitle{max-width:24ch;color:var(--color-text);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:1.3}.formal-page-module__89x9RW__pageDescription{max-width:70ch;color:var(--pub-text-2);margin:0;font-size:clamp(1rem,.4vw + .94rem,1.1rem);line-height:1.9}.formal-page-module__89x9RW__pageMeta{margin-top:4px}.formal-page-module__89x9RW__contentGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;width:min(100%,1080px);margin-inline:auto;display:grid}.formal-page-module__89x9RW__contentGridSingle{width:min(100%,920px);margin-inline:auto}.formal-page-module__89x9RW__proseDocument{min-width:0}.formal-page-module__89x9RW__prose,.formal-page-module__89x9RW__richContent,.formal-page-module__89x9RW__textBlock{gap:16px;display:grid}.formal-page-module__89x9RW__section+.formal-page-module__89x9RW__section{border-top:1px solid var(--color-border);margin-top:12px;padding-top:28px}.formal-page-module__89x9RW__sectionTitle,.formal-page-module__89x9RW__textBlock h2,.formal-page-module__89x9RW__asideCard h2{color:var(--color-text);margin:0;font-size:1.3rem;font-weight:900;line-height:1.55}.formal-page-module__89x9RW__copy,.formal-page-module__89x9RW__copy p,.formal-page-module__89x9RW__textBlock p,.formal-page-module__89x9RW__list,.formal-page-module__89x9RW__plainParagraph,.formal-page-module__89x9RW__asideCard p{color:var(--pub-text-2);font-size:var(--body-font-size);margin:0;line-height:1.95}.formal-page-module__89x9RW__richContent a{color:var(--color-primary);text-underline-offset:3px;font-weight:900;text-decoration-thickness:1px}.formal-page-module__89x9RW__list{padding-inline-start:1.2rem}.formal-page-module__89x9RW__list li+li{margin-top:8px}.formal-page-module__89x9RW__aside{position:sticky;top:18px}.formal-page-module__89x9RW__asideCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);box-shadow:var(--shadow-sm);gap:12px;padding:20px;display:grid}.formal-page-module__89x9RW__asideCard a{color:var(--color-primary);font-weight:900;text-decoration:none}.formal-page-module__89x9RW__updated{border-radius:var(--pub-radius-pill);border:1px solid var(--color-border);background:var(--color-surface-soft);width:fit-content;color:var(--color-muted);padding:7px 12px;font-size:.82rem;font-weight:800}.formal-page-module__89x9RW__contactPageContent{align-items:start;gap:clamp(28px,4vw,42px);width:min(100%,920px);margin-inline:auto;display:grid}.formal-page-module__89x9RW__contactPage{background:var(--color-surface)}.formal-page-module__89x9RW__contactInformation{gap:clamp(24px,4vw,36px);min-width:0;display:grid}.formal-page-module__89x9RW__contactDocumentHeader{border-bottom:1px solid var(--color-border)}.formal-page-module__89x9RW__contactDocumentHeader h1{width:fit-content;color:var(--color-primary);margin:0;padding-bottom:12px;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:900;line-height:1.45;position:relative}.formal-page-module__89x9RW__contactDocumentHeader h1:after{content:"";inset-inline-start:0;background:var(--color-primary);width:64px;height:2px;position:absolute;bottom:-1px}.formal-page-module__89x9RW__documentBody{width:100%;max-width:78ch}.formal-page-module__89x9RW__formCard,.formal-page-module__89x9RW__contactAside{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm)}.formal-page-module__89x9RW__formCard{padding:clamp(22px,4vw,36px)}.formal-page-module__89x9RW__formCardHeader,.formal-page-module__89x9RW__contactAside,.formal-page-module__89x9RW__contactForm{gap:14px;display:grid}.formal-page-module__89x9RW__formCardHeader{border-bottom:1px solid var(--color-border);margin-bottom:24px;padding-bottom:18px}.formal-page-module__89x9RW__formCardHeader h2,.formal-page-module__89x9RW__contactAside h2{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:900}.formal-page-module__89x9RW__formCardHeader p,.formal-page-module__89x9RW__contactAside>p{color:var(--color-muted);margin:0;line-height:1.8}.formal-page-module__89x9RW__contactAside{background:var(--color-surface-soft);padding:22px}.formal-page-module__89x9RW__formRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.formal-page-module__89x9RW__formNotice{border-radius:var(--radius-sm);border:1px solid;margin:0;padding:.9rem 1rem;font-weight:700;line-height:1.7}.formal-page-module__89x9RW__formNoticeSuccess{color:var(--color-accent);background:#16a34a14;border-color:#16a34a33}.formal-page-module__89x9RW__formNoticeError{color:var(--color-danger);background:#dc262614;border-color:#dc262633}.formal-page-module__89x9RW__formActions{justify-content:flex-start;padding-top:4px;display:flex}.formal-page-module__89x9RW__contactDetails{gap:12px;display:grid}.formal-page-module__89x9RW__contactLink{color:var(--color-primary);font-weight:900;text-decoration:none}.formal-page-module__89x9RW__contactCopy{color:var(--color-muted);margin:0;line-height:1.8}@media (max-width:860px){.formal-page-module__89x9RW__contentGrid{grid-template-columns:minmax(0,1fr)}.formal-page-module__89x9RW__aside{position:static}}@media (max-width:640px){.formal-page-module__89x9RW__formalPage{padding-top:26px}.formal-page-module__89x9RW__formRow{grid-template-columns:minmax(0,1fr)}.formal-page-module__89x9RW__formCard,.formal-page-module__89x9RW__contactAside{border-radius:14px}}.formal-page-module__89x9RW__contactHoneypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}
