.page_page__GSN1N{padding:var(--space-6) 0 var(--space-16)}.page_container__mbZlY{max-width:var(--max-width-page);margin:0 auto;padding:0 var(--space-4)}@media (min-width:768px){.page_container__mbZlY{padding:0 var(--space-8)}}.page_breadcrumb__SJMsn{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-8)}.page_breadcrumb__SJMsn a{color:var(--color-text-secondary);text-decoration:none}.page_breadcrumb__SJMsn a:hover{color:var(--color-primary)}.page_breadcrumbSep__T2vmD{color:var(--color-text-tertiary)}.page_hero__9ammZ{display:grid;gap:var(--space-8);align-items:stretch;padding:var(--space-10);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}@media (min-width:960px){.page_hero__9ammZ{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}}@media (max-width:640px){.page_hero__9ammZ{padding:var(--space-6)}}.page_heroCopy__wBU8N{max-width:760px}.page_eyebrow__B2CGq{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:6px 12px;margin-bottom:var(--space-5);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.page_title__NeX9R{max-width:720px;margin-bottom:var(--space-4);color:var(--color-text);font-size:var(--text-4xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}@media (max-width:640px){.page_title__NeX9R{font-size:var(--text-3xl)}}.page_subtitle__Df2r1{max-width:760px;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.page_heroActions__G0wur{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.page_primaryButton__cxuwK,.page_secondaryButton__3hV_l{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);text-decoration:none;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.page_primaryButton__cxuwK{color:white;background:var(--color-primary);border:1px solid var(--color-primary)}.page_primaryButton__cxuwK:hover{transform:translateY(-1px);background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.page_secondaryButton__3hV_l{color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border)}.page_secondaryButton__3hV_l:hover{transform:translateY(-1px);border-color:var(--color-primary)}.page_policyPanel__Dhqz6{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-6);padding:var(--space-6);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.page_panelHeader__K0yrJ{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:var(--font-weight-bold)}.page_policyPanel__Dhqz6 p{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_finalCta__3ChM0,.page_fitGrid__IuANc,.page_section__cbOJG,.page_splitSection__p077s{margin-top:var(--space-12)}.page_sectionHeader__M3UiX{max-width:760px;margin-bottom:var(--space-6)}.page_finalCta__3ChM0 h2,.page_fitBlock__l1KpS h2,.page_sectionHeader__M3UiX h2,.page_splitSection__p077s h2{margin-bottom:var(--space-3);color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--font-weight-bold)}.page_finalCta__3ChM0 p,.page_lead__EsZ5k,.page_sectionHeader__M3UiX p{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_stepGrid__KQmzX{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:768px){.page_stepGrid__KQmzX{grid-template-columns:repeat(3,1fr)}}.page_stepCard__k_DtJ{padding:var(--space-6);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.page_stepIcon__DRnzH{color:var(--color-primary);margin-bottom:var(--space-4)}.page_stepCard__k_DtJ h3{margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.page_stepCard__k_DtJ p{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page_splitSection__p077s{display:grid;gap:var(--space-8);align-items:start;padding:var(--space-8);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl)}@media (min-width:880px){.page_splitSection__p077s{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr)}}.page_checkList__diPHN,.page_fitBlock__l1KpS ul{display:grid;gap:var(--space-3);padding:0;margin:0;list-style:none}.page_checkList__diPHN li,.page_fitBlock__l1KpS li{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.page_checkList__diPHN svg,.page_fitBlock__l1KpS svg{flex:0 0 auto;margin-top:3px;color:var(--color-primary)}.page_fitGrid__IuANc{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:768px){.page_fitGrid__IuANc{grid-template-columns:repeat(2,1fr)}}.page_fitBlock__l1KpS{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.page_fitBlock__l1KpS:nth-child(2) svg{color:var(--color-text-tertiary)}.page_finalCta__3ChM0{display:flex;flex-direction:column;gap:var(--space-5);align-items:flex-start;padding:var(--space-8);background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-xl)}@media (min-width:768px){.page_finalCta__3ChM0{flex-direction:row;justify-content:space-between;align-items:center}}.page_finalCta__3ChM0 h2,.page_finalCta__3ChM0 p{color:inherit}.page_finalCta__3ChM0 p{max-width:680px;opacity:.82}.page_finalCta__3ChM0 .page_primaryButton__cxuwK{flex:0 0 auto;background:var(--color-bg);border-color:var(--color-bg);color:var(--color-text)}.page_finalCta__3ChM0 .page_primaryButton__cxuwK:hover{background:var(--color-bg-secondary);border-color:var(--color-bg-secondary)}