.page_shell__9Zf1D{min-height:100vh;background:var(--background);color:var(--text-primary);display:flex;flex-direction:column}.page_main__tnDbt{flex:1 1}.page_hero__ufwxM{padding:clamp(56px,8vw,104px) 0 clamp(44px,7vw,84px);border-bottom:1px solid var(--border)}.page_heroInner__cX3uR{max-width:760px;display:grid;gap:20px}.page_title__hysek{margin:0;max-width:13ch;font-family:var(--font-sans),"Inter",sans-serif;font-size:clamp(40px,6vw,68px);font-weight:600;line-height:1.04;letter-spacing:-.03em}.page_lead__kxiMa{margin:0;max-width:62ch;color:var(--text-secondary);font-size:18px;line-height:1.65}.page_actions__kooav{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:8px}.page_primaryAction__gWAoE,.page_secondaryAction__HSpJS{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.page_primaryAction__gWAoE{background:var(--text-primary);border:1px solid var(--text-primary);color:var(--background)}.page_primaryAction__gWAoE:hover{background:var(--accent);border-color:var(--accent)}.page_secondaryAction__HSpJS{background:transparent;border:1px solid var(--border-strong);color:var(--text-primary)}.page_secondaryAction__HSpJS:hover{background:var(--surface);border-color:var(--text-primary)}.page_contentSection__CiaU8{padding:clamp(44px,7vw,84px) 0 clamp(64px,9vw,108px)}.page_contentGrid__iUCXJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page_panel__duLyj{display:grid;gap:12px;align-content:start;min-height:240px;padding:clamp(22px,3vw,30px);border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,var(--background-muted))}.page_fullWidth__mScJm{grid-column:1/-1;min-height:0}.page_stepLabel__2Ad33{margin:0;font-family:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.page_panelTitle__RFdK0{margin:0;max-width:28ch;font-family:var(--font-sans),"Inter",sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.12;letter-spacing:-.02em}.page_bodyText__KsotB,.page_note__mwcnf{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.7}.page_bodyText__KsotB a{color:var(--text-primary);font-weight:500;text-decoration:underline;text-underline-offset:4px}.page_note__mwcnf{padding-top:2px;font-size:14px;color:var(--text-muted)}@media (max-width:760px){.page_contentGrid__iUCXJ{grid-template-columns:1fr}.page_panel__duLyj{min-height:0}}