._page_8l48g_1{width:100%}._hero_8l48g_2{padding:clamp(48px,9vw,112px) clamp(16px,4vw,48px) clamp(40px,7vw,88px);background:linear-gradient(180deg,var(--surface) 0%,var(--background) 100%)}._heroInner_8l48g_3{max-width:880px;margin:0 auto}._eyebrow_8l48g_4{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}._title_8l48g_5{margin:0;font-family:var(--font-family-display);font-size:clamp(36px,6vw,64px);line-height:1.04;letter-spacing:-.025em;color:var(--primary)}._lede_8l48g_6{margin:18px 0 0;max-width:680px;font-size:clamp(17px,2vw,20px);line-height:1.55;color:var(--foreground)}._search_8l48g_7{margin-top:32px}._steps_8l48g_8{max-width:1040px;margin:0 auto;padding:var(--spacing-12) clamp(16px,4vw,32px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6)}._step_8l48g_8{padding:var(--spacing-6);border-radius:var(--radius-md);background:var(--card);border:1px solid var(--border)}._stepIcon_8l48g_10{width:26px;height:26px;color:var(--accent)}._stepTitle_8l48g_11{margin:12px 0 6px;font-family:var(--font-family-display);font-size:22px;color:var(--primary)}._stepText_8l48g_12{margin:0;font-size:15px;line-height:1.55;color:var(--muted-foreground)}._faq_8l48g_13{max-width:820px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}._faqTitle_8l48g_14{margin:0 0 var(--spacing-4);font-family:var(--font-family-display);font-size:30px;color:var(--primary)}._qa_8l48g_15{border-top:1px solid var(--border);padding:16px 0}._qa_8l48g_15 summary{cursor:pointer;font-size:17px;font-weight:600;color:var(--foreground)}._qa_8l48g_15 p{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--muted-foreground)}._embed_8l48g_18{min-height:200px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;background:var(--primary);color:var(--primary-foreground)}._embedEyebrow_8l48g_19{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.11em;opacity:.8}._embedTitle_8l48g_20{margin:0;font-family:var(--font-family-display);font-size:clamp(22px,3vw,34px);line-height:1.1}._embedButton_8l48g_21{flex:0 0 auto;display:inline-flex;align-items:center;min-height:50px;padding:0 24px;border-radius:var(--radius);background:var(--card);color:var(--primary);font-weight:700;text-decoration:none}@media(max-width:760px){._steps_8l48g_8{grid-template-columns:1fr}._embed_8l48g_18{flex-direction:column;align-items:stretch;text-align:center}}
