.block[data-astro-cid-lcdefpme]{display:block}.w380[data-astro-cid-lcdefpme]{max-width:380px}.w360[data-astro-cid-lcdefpme]{max-width:360px}.w400[data-astro-cid-lcdefpme]{max-width:400px}.w640[data-astro-cid-lcdefpme]{max-width:640px}.w680[data-astro-cid-lcdefpme]{max-width:680px}.w700[data-astro-cid-lcdefpme]{max-width:700px}.w720[data-astro-cid-lcdefpme]{max-width:720px}.w760[data-astro-cid-lcdefpme]{max-width:760px}.hero-sec[data-astro-cid-lcdefpme]{padding-top:clamp(64px,9vw,112px)}.hero[data-astro-cid-lcdefpme]{text-align:center}.eb-center[data-astro-cid-lcdefpme]{justify-content:center}.eb-center[data-astro-cid-lcdefpme]:after{content:"";background:var(--rule);flex:none;width:24px;height:2px}.hero[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:1000px;margin:28px auto 0;font-size:clamp(48px,7.6vw,108px);line-height:.96}.h1-accent[data-astro-cid-lcdefpme]{color:var(--ink)}html[data-theme=dark] .h1-accent[data-astro-cid-lcdefpme]{color:var(--gold-hover)}.hero-lead[data-astro-cid-lcdefpme]{max-width:620px;color:var(--ink-2);margin:32px auto 0;font-size:20px}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.btn-lg[data-astro-cid-lcdefpme]{gap:10px;min-height:54px;padding:0 26px;font-size:16px}.reassure[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--muted);margin-top:24px;font-size:12px}@media (width<=600px){.hero[data-astro-cid-lcdefpme] .h1[data-astro-cid-lcdefpme]{font-size:clamp(34px,10.4vw,46px)}}.promises[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(64px,8vw,104px);display:grid}.promise[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding:28px 24px 40px}.promise[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.p-t[data-astro-cid-lcdefpme]{align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.p-sq[data-astro-cid-lcdefpme]{background:var(--gold);flex:none;width:8px;height:8px}.p-d[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:8px;font-size:14px}@media (width<=1000px){.promises[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.promise[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.promise[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=600px){.promises[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.promise[data-astro-cid-lcdefpme]{border-left:0;padding:20px 0}.promise[data-astro-cid-lcdefpme]+.promise[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}}.pain-t[data-astro-cid-lcdefpme]{margin:18px 0 8px;font-size:19px;font-weight:700;line-height:1.25}.callout[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--gold);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.callout-t[data-astro-cid-lcdefpme]{font-size:20px;font-weight:700}.svc2[data-astro-cid-lcdefpme]{gap:18px}.svc-card[data-astro-cid-lcdefpme]{flex-direction:column;padding:clamp(24px,3vw,40px);display:flex}.svc-card[data-astro-cid-lcdefpme].bg-navy{border:1px solid var(--navy)}.svc-t[data-astro-cid-lcdefpme]{letter-spacing:-.015em;margin-top:14px;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.1}.grow[data-astro-cid-lcdefpme]{flex:1}.results[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-left:1px solid var(--line);gap:0}.res[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);padding:28px}.res-k[data-astro-cid-lcdefpme]{letter-spacing:.14em;color:var(--accent-text);font-size:11px}.eng[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.eng-art[data-astro-cid-lcdefpme]{background:var(--navy);justify-content:center;align-items:center;height:150px;display:flex}.eng-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:24px;display:flex}.eng-t[data-astro-cid-lcdefpme]{margin:8px 0;font-size:22px;font-weight:700}.gets[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:14px;font-size:12px}.pill[data-astro-cid-lcdefpme]{border:1px solid var(--navy-chip);letter-spacing:.14em;text-transform:uppercase;color:var(--on-navy);padding:8px 12px;font-size:11px}.card-navy[data-astro-cid-lcdefpme].gold{border-color:var(--gold)}.card-navy[data-astro-cid-lcdefpme].gold .step-k[data-astro-cid-lcdefpme]{color:var(--gold-hover)}.step-t[data-astro-cid-lcdefpme]{margin:10px 0 8px;font-size:22px;font-weight:800}.fw[data-astro-cid-lcdefpme]{gap:20px}.fw-line[data-astro-cid-lcdefpme]{align-items:center;display:flex}.fw-sq[data-astro-cid-lcdefpme]{background:var(--gold);width:12px;height:12px}.fw-bar[data-astro-cid-lcdefpme]{background:var(--inverse);flex:1;height:2px}.fw-k[data-astro-cid-lcdefpme]{letter-spacing:.08em;color:var(--accent-text);margin-top:14px;font-size:13px;font-weight:500}.note[data-astro-cid-lcdefpme]{color:var(--muted);max-width:760px;font-size:12px;line-height:1.6}.who-bar[data-astro-cid-lcdefpme]{height:3px}.who-bar[data-astro-cid-lcdefpme].gold{background:var(--gold)}.who-bar[data-astro-cid-lcdefpme].ink{background:var(--inverse)}.who-bar[data-astro-cid-lcdefpme].dash{background:repeating-linear-gradient(90deg, var(--muted) 0 6px, transparent 6px 10px)}.who-h[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:14px 0 12px;font-size:11px}.who-h[data-astro-cid-lcdefpme].gold{color:var(--accent-text)}.who-h[data-astro-cid-lcdefpme].ink{color:var(--ink-3)}.who-list[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.who-box[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);align-items:center;min-height:52px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.door-sec[data-astro-cid-lcdefpme]{padding:0 0 clamp(40px,5vw,56px)}.door-t[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.1}.cta-sec[data-astro-cid-lcdefpme]{padding:0 0 var(--section)}
