.hero.svelte-1thf6pg,.content.svelte-1thf6pg,.cta.svelte-1thf6pg{width:min(980px,calc(100% - 40px));margin:0 auto}.hero.svelte-1thf6pg{padding:82px 0 50px}.eyebrow.svelte-1thf6pg{margin:0 0 13px;color:#176bf0;font-size:12px;font-weight:820;letter-spacing:.085em}h1.svelte-1thf6pg,h2.svelte-1thf6pg,p.svelte-1thf6pg{margin-top:0}h1.svelte-1thf6pg{max-width:850px;margin-bottom:22px;color:#102451;font-size:clamp(42px,5vw,66px);line-height:1;letter-spacing:-.052em}h2.svelte-1thf6pg{color:#102451;font-size:clamp(26px,3.4vw,38px);line-height:1.08;letter-spacing:-.035em}.lead.svelte-1thf6pg{max-width:760px;color:#61708b;font-size:17px;line-height:1.72}.content.svelte-1thf6pg{display:grid;gap:18px}.content.svelte-1thf6pg .card{padding:28px 30px;border:1px solid #e0e8f2;border-radius:18px;background:#fbfcfe}.content.svelte-1thf6pg .card p:last-child,.content.svelte-1thf6pg .card ul:last-child{margin-bottom:0}.content.svelte-1thf6pg p,.content.svelte-1thf6pg li{color:#62718a;line-height:1.7}.content.svelte-1thf6pg ul{margin:14px 0 0;padding-left:20px}.content.svelte-1thf6pg a{color:#176bf0;font-weight:700}.cta.svelte-1thf6pg{margin-top:30px;padding:36px 40px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;border-radius:20px;background:#102f6b}.cta.svelte-1thf6pg h2:where(.svelte-1thf6pg){margin-bottom:10px;color:#fff}.cta.svelte-1thf6pg p:where(.svelte-1thf6pg):last-child{margin-bottom:0;color:#cad6e8}.eyebrow.light.svelte-1thf6pg{color:#80c9ff}.cta.svelte-1thf6pg>a:where(.svelte-1thf6pg){min-height:44px;padding:0 17px;display:inline-flex;align-items:center;border-radius:10px;background:#fff;color:#12356f;font-size:13px;font-weight:780;text-decoration:none;white-space:nowrap}@media(max-width:700px){.hero.svelte-1thf6pg,.content.svelte-1thf6pg,.cta.svelte-1thf6pg{width:min(100% - 28px,980px)}.hero.svelte-1thf6pg{padding-top:54px}.cta.svelte-1thf6pg{padding:28px 24px;grid-template-columns:1fr}}.hero.svelte-1thf6pg,.content.svelte-1thf6pg,.cta.svelte-1thf6pg{width:min(900px,calc(100% - 40px))}.hero.svelte-1thf6pg{padding:82px 0 54px}.content.svelte-1thf6pg{gap:22px}.content.svelte-1thf6pg .process-card{position:relative;min-height:168px;padding:34px 38px;display:grid;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:28px;border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(49,119,238,.045),transparent 18rem),#fbfcfe}.content.svelte-1thf6pg .process-card:not(:last-child):after{content:"";position:absolute;left:67px;top:100%;width:1px;height:22px;background:#d6e2f1}.content.svelte-1thf6pg .process-number{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #dce7f5;border-radius:16px;background:#edf4ff;color:#176bf0;font-size:13px;font-weight:850;letter-spacing:.06em}.content.svelte-1thf6pg .process-copy{min-width:0}.content.svelte-1thf6pg .process-card h2{margin-bottom:12px;font-size:clamp(24px,2.7vw,32px);line-height:1.12}.content.svelte-1thf6pg .process-card p{max-width:700px;margin-bottom:0;color:#5f6f89;font-size:15px;line-height:1.72}.sr-only.svelte-1thf6pg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cta.svelte-1thf6pg{margin-top:34px;padding:44px 48px;border-radius:22px}.process-scroll-reveal{opacity:0;transform:translateY(40px) scale(.985);transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}.process-scroll-reveal.is-visible{opacity:1;transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.process-scroll-reveal,.process-scroll-reveal.is-visible{opacity:1;transform:none;transition:none}}@media(max-width:700px){.hero.svelte-1thf6pg,.content.svelte-1thf6pg,.cta.svelte-1thf6pg{width:min(100% - 28px,900px)}.hero.svelte-1thf6pg{padding:54px 0 40px}.content.svelte-1thf6pg .process-card{min-height:0;padding:26px 22px;grid-template-columns:48px minmax(0,1fr);gap:18px;border-radius:18px}.content.svelte-1thf6pg .process-card:not(:last-child):after{left:45px}.content.svelte-1thf6pg .process-number{width:44px;height:44px;border-radius:13px;font-size:12px}.content.svelte-1thf6pg .process-card h2{font-size:clamp(22px,7vw,28px)}.content.svelte-1thf6pg .process-card p{font-size:14px}.cta.svelte-1thf6pg{padding:32px 24px}}section.svelte-1thf6pg,.hero.svelte-1thf6pg{width:min(760px,calc(100% - 40px));margin-left:auto;margin-right:auto;box-sizing:border-box}section.svelte-1thf6pg+section:where(.svelte-1thf6pg){margin-top:64px}.hero.svelte-1thf6pg{grid-template-columns:1fr;gap:28px}.hero.svelte-1thf6pg h1:where(.svelte-1thf6pg){max-width:680px}.hero.svelte-1thf6pg>p:where(.svelte-1thf6pg),.hero.svelte-1thf6pg .lead:where(.svelte-1thf6pg){max-width:680px}.market-context-note.svelte-1thf6pg{max-width:680px;margin:18px 0 0;color:#62718a;line-height:1.65}.market-context-note.svelte-1thf6pg strong:where(.svelte-1thf6pg){color:#176bf0;font-weight:780}.market-context-note.svelte-1thf6pg a:where(.svelte-1thf6pg){color:#176bf0;font-weight:760;text-decoration:none}.market-context-note.svelte-1thf6pg a:where(.svelte-1thf6pg):hover{text-decoration:underline;text-underline-offset:3px}.content.svelte-1thf6pg,.cta.svelte-1thf6pg{width:min(760px,calc(100% - 40px));margin-left:auto;margin-right:auto;box-sizing:border-box}.cta.svelte-1thf6pg{grid-template-columns:1fr;gap:24px}@media(max-width:700px){section.svelte-1thf6pg,.hero.svelte-1thf6pg{width:min(100% - 28px,760px)}.content.svelte-1thf6pg,.cta.svelte-1thf6pg{width:min(100% - 28px,760px)}section.svelte-1thf6pg+section:where(.svelte-1thf6pg){margin-top:52px}}.hero.svelte-1thf6pg>.lead:where(.svelte-1thf6pg){width:100%!important;max-width:none!important}.hero.svelte-1thf6pg>.market-context-note:where(.svelte-1thf6pg){width:100%!important;max-width:none!important}.cta.svelte-1thf6pg>a:where(.svelte-1thf6pg){width:auto!important;max-width:max-content!important;min-width:0!important;justify-self:start!important;align-self:start!important;display:inline-flex!important;padding:12px 18px!important;white-space:nowrap}@media(max-width:700px){.hero.svelte-1thf6pg>.lead:where(.svelte-1thf6pg),.hero.svelte-1thf6pg>.market-context-note:where(.svelte-1thf6pg){width:100%!important;max-width:none!important}.cta.svelte-1thf6pg>a:where(.svelte-1thf6pg){width:auto!important;max-width:max-content!important}}
