.ab-hero[data-astro-cid-ta2fbyqs]{padding:150px var(--gutter) 80px;background:var(--hero-bg);overflow:hidden}.ab-h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.045em;max-width:900px;margin:14px auto 0;font-size:clamp(42px,5.6vw,76px);font-weight:700;line-height:1.04}.ab-why[data-astro-cid-ta2fbyqs]{padding:40px var(--gutter) 120px}.ab-panel[data-astro-cid-ta2fbyqs]{background:var(--navy-gradient);color:#fff;border-radius:32px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:40px;display:flex;position:relative;overflow:hidden}.ab-glow[data-astro-cid-ta2fbyqs]{background:radial-gradient(circle,#7fd1c673,#0000 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;right:-80px}.ab-kicker[data-astro-cid-ta2fbyqs]{color:var(--teal-light);font-size:15px;font-weight:600;position:relative}.ab-line[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;margin-top:12px;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.15;position:relative}.promises[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.promise[data-astro-cid-ta2fbyqs]{border-radius:var(--r-card);height:100%;color:var(--ink);padding:34px}.promise-grey[data-astro-cid-ta2fbyqs]{background:var(--surface)}.promise-navy[data-astro-cid-ta2fbyqs]{background:var(--navy);color:#fff}.promise-mint[data-astro-cid-ta2fbyqs]{background:var(--teal-tint)}.promise-n[data-astro-cid-ta2fbyqs]{letter-spacing:-.04em;color:var(--accent);font-size:44px;font-weight:700}.promise-navy[data-astro-cid-ta2fbyqs] .promise-n[data-astro-cid-ta2fbyqs]{color:var(--teal-light)}.promise-mint[data-astro-cid-ta2fbyqs] .promise-n[data-astro-cid-ta2fbyqs]{color:var(--teal)}.promise[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{letter-spacing:-.02em;color:inherit;margin:16px 0 0;font-size:24px;font-weight:700}.promise[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-2);margin:10px 0 0;font-size:16px;line-height:1.55}.promise-navy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--on-dark-2)}.ab-card[data-astro-cid-ta2fbyqs]{border-radius:var(--r-card);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:24px;max-width:760px;margin:48px auto 0;padding:36px;display:grid;box-shadow:0 30px 80px #00000014}.ab-label[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:13px;font-weight:600}.ab-name[data-astro-cid-ta2fbyqs]{margin-top:8px;font-size:20px;font-weight:700}.ab-text[data-astro-cid-ta2fbyqs]{color:var(--ink-2);margin-top:6px;line-height:1.6}
