.StaticPage-module__7yRX_a__page{background:var(--cream);min-height:100dvh}.StaticPage-module__7yRX_a__header{background:var(--cream-warm);border-bottom:1px solid #1b284514;padding:clamp(40px,6vw,96px) 0 clamp(48px,6vw,88px)}.StaticPage-module__7yRX_a__back{color:var(--turq-deep);transition:color .2s var(--ease-out), transform .2s var(--ease-out);align-items:center;gap:8px;margin-bottom:clamp(24px,3vw,40px);font-size:16px;font-weight:600;display:inline-flex}.StaticPage-module__7yRX_a__back:hover{color:var(--navy);transform:translate(4px)}.StaticPage-module__7yRX_a__eyebrow{color:var(--turq-deep);margin-bottom:16px;display:block}.StaticPage-module__7yRX_a__title{color:var(--navy);text-wrap:balance;max-width:22ch;line-height:1.05}.StaticPage-module__7yRX_a__dot{color:var(--gold)}.StaticPage-module__7yRX_a__intro{max-width:60ch;color:var(--navy-tint);margin-top:clamp(20px,2.4vw,32px);font-size:clamp(21px,1.4vw,25px);line-height:1.55}.StaticPage-module__7yRX_a__meta{color:var(--navy-tint);margin-top:clamp(24px,3vw,40px);font-size:16px;font-weight:500}.StaticPage-module__7yRX_a__body{padding:clamp(64px,8vw,128px) 0 clamp(80px,10vw,160px)}.StaticPage-module__7yRX_a__prose{max-width:760px}.StaticPage-module__7yRX_a__prose h2{letter-spacing:-.015em;color:var(--navy);margin-top:clamp(48px,5vw,80px);margin-bottom:clamp(16px,1.5vw,24px);scroll-margin-top:80px;font-size:clamp(32px,2.6vw,46px);font-weight:700;line-height:1.2}.StaticPage-module__7yRX_a__prose h2:first-child{margin-top:0}.StaticPage-module__7yRX_a__prose h3{color:var(--navy);margin-top:clamp(32px,3vw,48px);margin-bottom:clamp(12px,1vw,16px);font-size:clamp(23px,1.8vw,30px);font-weight:700;line-height:1.3}.StaticPage-module__7yRX_a__prose p{color:var(--navy);margin-bottom:clamp(16px,1.4vw,22px);font-size:clamp(20px,1.3vw,22px);line-height:1.75}.StaticPage-module__7yRX_a__prose strong{color:var(--navy);font-weight:700}.StaticPage-module__7yRX_a__prose em{background:linear-gradient(transparent 70%, var(--gold-soft) 70%);padding:0 2px;font-style:normal}.StaticPage-module__7yRX_a__prose a{color:var(--turq-deep);text-underline-offset:3px;transition:color .18s var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.StaticPage-module__7yRX_a__prose a:hover{color:var(--navy);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px}:is(.StaticPage-module__7yRX_a__prose ul,.StaticPage-module__7yRX_a__prose ol){margin:clamp(16px,1.4vw,24px) 0 clamp(24px,2vw,32px);padding-inline-start:28px}.StaticPage-module__7yRX_a__prose li{color:var(--navy);margin-bottom:10px;font-size:clamp(20px,1.3vw,22px);line-height:1.7}.StaticPage-module__7yRX_a__prose li::marker{color:var(--gold-deep)}.StaticPage-module__7yRX_a__prose blockquote{border-inline-start:4px solid var(--gold);color:var(--navy);margin:clamp(28px,3vw,40px) 0;padding:4px 24px;font-size:clamp(21px,1.5vw,25px);font-weight:500;line-height:1.6}.StaticPage-module__7yRX_a__prose hr{background:#1b28451f;border:0;height:1px;margin:clamp(48px,5vw,72px) 0}.StaticPage-module__7yRX_a__prose code{background:var(--cream-warm);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.92em}:is(.StaticPage-module__7yRX_a__prose h2 a,.StaticPage-module__7yRX_a__prose h3 a){color:inherit;text-decoration:none}
