.hero[data-astro-cid-yrqklxc3]{position:relative;background:var(--grad);color:#fff;overflow:hidden;padding:70px 0 120px}.hero[data-astro-cid-yrqklxc3]:before{content:"";position:absolute;width:780px;height:780px;border-radius:50%;background:radial-gradient(closest-side,#8b5cf0a6,#8b5cf000);top:-260px;right:-200px}.hero[data-astro-cid-yrqklxc3]:after{content:"";position:absolute;width:620px;height:620px;border-radius:140px;background:linear-gradient(135deg,#ffffff17,#fff0 65%);transform:rotate(24deg);bottom:-220px;left:-180px}.hero-sweep[data-astro-cid-yrqklxc3]{position:absolute;inset:-12% -6%;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.06) 42%,rgba(255,255,255,.06) 62%,transparent 62%)}.hero-dots[data-astro-cid-yrqklxc3]{position:absolute;top:0;right:0;width:46%;height:70%;background-image:radial-gradient(rgba(255,255,255,.2) 1.5px,transparent 1.5px);background-size:24px 24px;-webkit-mask-image:linear-gradient(225deg,#000 8%,transparent 62%);mask-image:linear-gradient(225deg,#000 8%,transparent 62%)}.hero-cut[data-astro-cid-yrqklxc3]{position:absolute;left:-4%;bottom:-96px;width:108%;height:170px;background:#fff;transform:rotate(-2.1deg);border-radius:34px 34px 0 0}.hero-inner[data-astro-cid-yrqklxc3]{position:relative;z-index:3;max-width:720px}.hero-chip[data-astro-cid-yrqklxc3]{display:inline-flex;align-items:center;gap:9px;background:#181d4a47;border:1px solid rgba(255,255,255,.28);padding:8px 16px;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.02em;margin-bottom:22px}.hero-chip[data-astro-cid-yrqklxc3]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-acc-yellow)}.hero[data-astro-cid-yrqklxc3] p[data-astro-cid-yrqklxc3].lead{font-size:1.12rem;line-height:1.65;color:#ffffffeb;max-width:600px;margin:20px 0 30px}.hero[data-astro-cid-yrqklxc3] p[data-astro-cid-yrqklxc3].lead strong[data-astro-cid-yrqklxc3]{color:#fff}.hero-ctas[data-astro-cid-yrqklxc3]{display:flex;flex-wrap:wrap;gap:14px}.eyebrow[data-astro-cid-yrqklxc3]{display:inline-flex;align-items:center;gap:8px;background:#3742bc1a;color:var(--color-brand-deep);border-radius:999px;padding:7px 15px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:18px}.eyebrow[data-astro-cid-yrqklxc3]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--color-violet)}.what-sec[data-astro-cid-yrqklxc3]{padding:80px 0}.what-inner[data-astro-cid-yrqklxc3]{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:center}.what-h2[data-astro-cid-yrqklxc3]{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.02em;line-height:1.15}.what-p[data-astro-cid-yrqklxc3]{margin-top:16px;color:var(--color-muted);font-size:1.02rem;line-height:1.7;max-width:560px}.what-points[data-astro-cid-yrqklxc3]{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px 22px}.wp[data-astro-cid-yrqklxc3]{display:inline-flex;align-items:center;gap:9px;font-size:.92rem;font-weight:700;color:var(--color-ink)}.wp[data-astro-cid-yrqklxc3] .ic[data-astro-cid-yrqklxc3]{width:18px;height:18px;color:var(--color-acc-green);flex:none}.what-aside[data-astro-cid-yrqklxc3]{background:linear-gradient(180deg,var(--color-soft),#fff);border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:var(--shadow-card)}.wa-tile[data-astro-cid-yrqklxc3]{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;background:var(--grad);box-shadow:var(--shadow-card)}.wa-tile[data-astro-cid-yrqklxc3] svg{width:24px;height:24px}.wa-quote[data-astro-cid-yrqklxc3]{margin-top:18px;font-size:1.05rem;line-height:1.6;font-weight:600;color:var(--color-ink);letter-spacing:-.01em}.wa-who[data-astro-cid-yrqklxc3]{margin-top:14px;font-size:.8rem;font-weight:700;color:var(--color-muted)}.how-sec[data-astro-cid-yrqklxc3]{padding:0 0 84px}.sec-head[data-astro-cid-yrqklxc3].center{max-width:680px;margin:0 auto;text-align:center}.how-h2[data-astro-cid-yrqklxc3]{font-size:clamp(1.75rem,3.4vw,2.45rem);font-weight:800;letter-spacing:-.02em}.how-grid[data-astro-cid-yrqklxc3]{grid-template-columns:repeat(3,1fr)}.how-card[data-astro-cid-yrqklxc3]{position:relative;padding:30px 28px 28px;border-radius:var(--radius-card);border:1px solid var(--line);background:#fff;box-shadow:0 3px 10px #181d4a0d;transition:transform .2s,box-shadow .2s,border-color .2s}.how-card[data-astro-cid-yrqklxc3]:hover{transform:translateY(-5px);box-shadow:var(--shadow-card);border-color:#3742bc40}@media(prefers-reduced-motion:reduce){.how-card[data-astro-cid-yrqklxc3]:hover{transform:none}}.how-num[data-astro-cid-yrqklxc3]{position:absolute;top:22px;right:26px;font-size:2.4rem;font-weight:800;line-height:1;color:#3742bc1a;letter-spacing:-.04em}.how-tile[data-astro-cid-yrqklxc3]{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;color:#fff;background-image:linear-gradient(135deg,#ffffff38,#fff0);box-shadow:inset 0 1px #ffffff40}.how-tile[data-astro-cid-yrqklxc3] svg{width:25px;height:25px}.tile-green[data-astro-cid-yrqklxc3]{background-color:var(--color-acc-green)}.tile-blue[data-astro-cid-yrqklxc3]{background-color:var(--color-acc-blue)}.tile-violet[data-astro-cid-yrqklxc3]{background-color:var(--color-violet)}.how-title[data-astro-cid-yrqklxc3]{margin-top:18px;font-size:1.15rem;font-weight:800;letter-spacing:-.02em}.how-body[data-astro-cid-yrqklxc3]{margin-top:8px;font-size:.93rem;color:var(--color-muted);line-height:1.6}.wd-cta[data-astro-cid-yrqklxc3]{background:var(--color-navy-2);color:#fff;padding:74px 0}.wdc-inner[data-astro-cid-yrqklxc3]{text-align:center;max-width:640px;margin:0 auto}.wdc-title[data-astro-cid-yrqklxc3]{font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:800;letter-spacing:-.02em}.wdc-copy[data-astro-cid-yrqklxc3]{margin:14px auto 26px;color:#ffffffd9;font-size:1.04rem;max-width:520px;line-height:1.65}.wdc-ctas[data-astro-cid-yrqklxc3]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.wdc-note[data-astro-cid-yrqklxc3]{margin-top:22px;font-size:.85rem;font-weight:600;color:#fff9}@media(max-width:980px){.what-inner[data-astro-cid-yrqklxc3]{grid-template-columns:1fr;gap:36px}.how-grid[data-astro-cid-yrqklxc3]{grid-template-columns:1fr}}@media(max-width:760px){.hero[data-astro-cid-yrqklxc3]{padding:54px 0 100px}.what-sec[data-astro-cid-yrqklxc3]{padding:60px 0}.what-points[data-astro-cid-yrqklxc3]{grid-template-columns:1fr}.how-sec[data-astro-cid-yrqklxc3]{padding-bottom:60px}.wd-cta[data-astro-cid-yrqklxc3]{padding:56px 0}}
