.rHMw9G_page{--purple:var(--lc-indigo-any);--purple--bg:var(--lc-indigo-paired-bg);--purple--fg:var(--lc-indigo-fg);--purple--line:var(--lc-indigo-line);--purple-dark:var(--lc-indigo-deep-paired-bg);--pink:var(--lc-pink-fg);--cyan:var(--lc-cyan-any);--lime:var(--lc-lime-any);--lime--bg:var(--lc-lime-paired-bg);--lime--fg:var(--lc-lime-fg);--navy:var(--lc-navy-fg);--muted:var(--lc-muted-fg);--hint:var(--lc-hint-any);--border:var(--lc-line-line);--soft:var(--lc-indigo-tint-bg);--bg:var(--lc-page-bg);font-family:var(--font-sans);color:var(--navy);background:var(--bg);line-height:1.6}.rHMw9G_wrap{max-width:880px;margin:0 auto;padding:0 20px}.rHMw9G_btn{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s;display:inline-flex}.rHMw9G_btnPrimary{background:var(--purple--bg);color:var(--lc-white-on-indigo-fg);box-shadow:0 4px 16px rgba(var(--lc-indigo-rgb-shadow), .28)}.rHMw9G_btnPrimary:hover{background:var(--purple-dark);transform:translateY(-2px)}.rHMw9G_btnGhost{background:var(--soft);color:var(--purple--fg)}.rHMw9G_btnGhost:hover{background:var(--lc-e2dcff-bg)}.rHMw9G_btnLg{padding:16px 30px;font-size:16px}.rHMw9G_hero{background:var(--lc-indigo-deep-bg);text-align:center;padding:52px 0 60px;position:relative;overflow:hidden}.rHMw9G_heroBadge{background:var(--lime--bg);color:var(--navy);border-radius:100px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-flex}.rHMw9G_hero h1{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--lc-white-fg);margin:0 0 16px;font-size:clamp(40px,9vw,66px);font-weight:700;line-height:1.1}.rHMw9G_accent{color:var(--lime--fg)}.rHMw9G_heroSub{color:var(--lc-muted-fg);max-width:58ch;margin:0 auto;font-size:clamp(14px,3.6vw,17px);font-weight:400;line-height:1.7}.rHMw9G_band{background:var(--bg);padding:48px 0}.rHMw9G_bandWhite{background:var(--lc-white-bg)}.rHMw9G_sectionHead{text-align:center;max-width:760px;margin:0 auto 28px}.rHMw9G_eyebrow{color:var(--pink);margin-bottom:10px;font-size:11px;font-weight:700}.rHMw9G_sectionHead h2{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--navy);margin:0;font-size:clamp(28px,5.5vw,44px);font-weight:700;line-height:1.1}.rHMw9G_sectionHead h2 .rHMw9G_accent{color:var(--purple--fg)}.rHMw9G_faqList{gap:11px;max-width:760px;margin:0 auto;display:grid}.rHMw9G_faqItem{background:var(--lc-white-bg);border:1px solid var(--border);border-radius:12px;overflow:hidden}.rHMw9G_bandWhite .rHMw9G_faqItem{background:var(--bg)}.rHMw9G_faqItem[open]{border-color:var(--purple--line)}.rHMw9G_faqQ{color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.rHMw9G_faqQ::-webkit-details-marker{display:none}.rHMw9G_faqQ:after{content:"+";color:var(--purple--fg);flex-shrink:0;font-size:22px;font-weight:700;line-height:1}.rHMw9G_faqItem[open] .rHMw9G_faqQ:after{content:"−"}.rHMw9G_faqA{color:var(--muted);margin:0;padding:0 20px 18px;font-size:14px;font-weight:400;line-height:1.75}.rHMw9G_faqAList{margin:8px 0 0;padding-left:20px;list-style:outside}.rHMw9G_faqAList li{margin:0 0 4px}.rHMw9G_faqALink{color:var(--purple--fg);text-decoration:underline}.rHMw9G_bandCta{background:var(--lc-f4ebff-bg);border-top:1px solid var(--lc-ece8fb-line);text-align:center;padding:60px 0;position:relative;overflow:hidden}.rHMw9G_ctaInner h2{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--navy);margin:0 0 14px;font-size:clamp(30px,6vw,50px);font-weight:700;line-height:1.1}.rHMw9G_ctaInner h2 .rHMw9G_accent{color:var(--purple--fg)}.rHMw9G_ctaInner p{color:var(--muted);max-width:560px;margin:0 auto 24px;font-size:15px;font-weight:400;line-height:1.7}.rHMw9G_ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (min-width:768px){.rHMw9G_hero{padding:72px 0 80px}.rHMw9G_band{padding:60px 0}}html[data-tenant=cla] .rHMw9G_page{font-family:DM Sans,system-ui,-apple-system,Segoe UI,sans-serif}html[data-tenant=cla] .rHMw9G_heroBadge{letter-spacing:.04em}html[data-tenant=cla] .rHMw9G_hero h1{letter-spacing:.02em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-weight:400;line-height:.95}html[data-tenant=cla] .rHMw9G_eyebrow{letter-spacing:.14em;text-transform:uppercase}html[data-tenant=cla] .rHMw9G_sectionHead h2{letter-spacing:.02em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-weight:400;line-height:1}html[data-tenant=cla] .rHMw9G_ctaInner h2{letter-spacing:.02em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-weight:400;line-height:1}
