.page-module___8aEwW__main{min-height:100dvh;padding:var(--sp-7) var(--sp-5);background:var(--bg-1);justify-content:center;align-items:center;display:flex}.page-module___8aEwW__inner{text-align:center;align-items:center;gap:var(--sp-4);flex-direction:column;max-width:560px;display:flex}.page-module___8aEwW__title{margin-top:var(--sp-2);font-size:clamp(64px,12vw,104px)}.page-module___8aEwW__lede{max-width:46ch}.page-module___8aEwW__actions{margin-top:var(--sp-3);gap:var(--sp-3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__linkGhost{font-family:var(--font-body);color:var(--hc-sage);transition:color var(--dur-fast) var(--ease-out);padding:11px 8px;font-size:14px;font-weight:600}.page-module___8aEwW__linkGhost:hover{color:var(--hc-forest);text-underline-offset:3px;text-decoration:underline}.page-module___8aEwW__linkPrimary{font-family:var(--font-body);color:var(--hc-cream);background:var(--hc-forest);border:1px solid var(--hc-forest);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);transition:background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;display:inline-flex}.page-module___8aEwW__linkPrimary:hover{background:var(--hc-moss);transform:translateY(-1px)}.page-module___8aEwW__foot{margin-top:var(--sp-5);color:var(--fg-3)}
