.hero[data-astro-cid-ge2uvauf]{background:radial-gradient(1200px 500px at 85% -10%, var(--blue-soft), transparent 70%);padding-block:clamp(48px,7vw,96px) clamp(56px,8vw,110px);overflow:hidden}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}h1[data-astro-cid-ge2uvauf]{overflow-wrap:break-word;letter-spacing:-.045em;font-size:clamp(2.3rem,5vw,4.2rem)}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--blue-strong);display:block}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero__note[data-astro-cid-ge2uvauf]{color:var(--muted);margin-top:20px;font-size:.9375rem}.hero__visual[data-astro-cid-ge2uvauf]{margin:0;position:relative}.hero__visual[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{border:1px solid var(--line);border-radius:20px;width:100%;box-shadow:0 24px 60px -20px #0f172a38}.hero__visual[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{color:var(--muted);text-align:right;margin-top:12px;font-size:.875rem}@media (width>=961px){.hero__visual[data-astro-cid-ge2uvauf]{margin-right:-6vw}}@media (width<=960px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}}.rows[data-astro-cid-jabhex2p]{gap:clamp(40px,6vw,88px);margin:clamp(48px,7vw,96px) 0 0;padding:0;list-style:none;display:grid}.row[data-astro-cid-jabhex2p]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,6vw,96px);display:grid}.row--flip[data-astro-cid-jabhex2p] .row__text[data-astro-cid-jabhex2p]{order:2}.row__n[data-astro-cid-jabhex2p]{color:var(--blue-strong);font-size:1rem;font-weight:600}.row[data-astro-cid-jabhex2p] h3[data-astro-cid-jabhex2p]{margin:10px 0 14px;font-size:clamp(1.7rem,3vw,2.4rem)}.row[data-astro-cid-jabhex2p] p[data-astro-cid-jabhex2p]{color:var(--muted);max-width:44ch;font-size:1.1875rem}.row[data-astro-cid-jabhex2p] img[data-astro-cid-jabhex2p]{border-radius:24px;width:100%}@media (width<=800px){.row[data-astro-cid-jabhex2p]{grid-template-columns:1fr}.row--flip[data-astro-cid-jabhex2p] .row__text[data-astro-cid-jabhex2p]{order:0}}.list[data-astro-cid-cognygiv]{grid-template-columns:1fr 1fr;column-gap:clamp(32px,6vw,96px);margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}.item[data-astro-cid-cognygiv]{border-top:1px solid var(--line);gap:20px;padding-block:28px;display:flex}.item__icon[data-astro-cid-cognygiv]{background:var(--blue-soft);width:52px;height:52px;color:var(--blue-strong);border-radius:14px;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.item[data-astro-cid-cognygiv]:hover .item__icon[data-astro-cid-cognygiv]{background:var(--blue-strong);color:#fff}.card-title[data-astro-cid-cognygiv]{color:var(--ink);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:1.3rem;font-weight:700;line-height:1.3;display:flex}.item[data-astro-cid-cognygiv] p[data-astro-cid-cognygiv]{color:var(--muted);margin-top:6px}@media (width<=800px){.list[data-astro-cid-cognygiv]{grid-template-columns:1fr}}.show[data-astro-cid-wbaajah3]{background:var(--ink)}.show[data-astro-cid-wbaajah3] .h2[data-astro-cid-wbaajah3]{color:#fff}.show[data-astro-cid-wbaajah3] .eyebrow[data-astro-cid-wbaajah3]{color:#93c5fd}.show[data-astro-cid-wbaajah3] .lead[data-astro-cid-wbaajah3],.note[data-astro-cid-wbaajah3]{color:#cbd5e1}.main[data-astro-cid-wbaajah3]{margin:clamp(40px,6vw,72px) 0 0}.main[data-astro-cid-wbaajah3] img[data-astro-cid-wbaajah3]{border-radius:20px;width:100%}.grid[data-astro-cid-wbaajah3]{grid-template-columns:repeat(4,1fr);gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-wbaajah3] img[data-astro-cid-wbaajah3]{opacity:.92;border-radius:12px;width:100%;transition:opacity .2s,transform .2s}.grid[data-astro-cid-wbaajah3] li[data-astro-cid-wbaajah3]:hover img[data-astro-cid-wbaajah3]{opacity:1;transform:translateY(-3px)}.grid[data-astro-cid-wbaajah3] span[data-astro-cid-wbaajah3]{color:#e2e8f0;margin-top:12px;font-weight:500;display:block}html.no-scroll,html.no-scroll body{overflow:hidden}.lightbox[data-astro-cid-wbaajah3]{overscroll-behavior:contain}.zoom[data-astro-cid-wbaajah3]{cursor:zoom-in;border-radius:inherit;background:0 0;border:0;width:100%;padding:0;display:block}.zoom[data-astro-cid-wbaajah3]:focus-visible{outline-offset:3px;outline:3px solid #93c5fd}.lightbox[data-astro-cid-wbaajah3]{background:0 0;border:0;max-width:96vw;max-height:96vh;margin:auto;padding:0;overflow:visible}.lightbox[data-astro-cid-wbaajah3]::backdrop{background:#020617e0}.lightbox[data-astro-cid-wbaajah3] img[data-astro-cid-wbaajah3]{cursor:zoom-out;border-radius:12px;width:auto;max-width:96vw;height:auto;max-height:92vh;display:block}.close[data-astro-cid-wbaajah3]{color:#0f172a;cursor:pointer;z-index:1;background:#fff;border:0;border-radius:50%;width:40px;height:40px;font-size:1.5rem;line-height:1;position:absolute;top:-14px;right:-14px}.note[data-astro-cid-wbaajah3]{margin-top:32px;font-size:.9375rem}@media (width<=800px){.grid[data-astro-cid-wbaajah3]{grid-template-columns:1fr 1fr}}.list[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(3,1fr);gap:48px clamp(28px,5vw,72px);margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-5oxtwd5f]{color:var(--blue-strong)}.card-title[data-astro-cid-5oxtwd5f]{color:var(--ink);letter-spacing:-.02em;margin:16px 0 6px;font-size:1.3rem;font-weight:700;line-height:1.08}p[data-astro-cid-5oxtwd5f]{color:var(--muted)}@media (width<=960px){.list[data-astro-cid-5oxtwd5f]{grid-template-columns:1fr 1fr}}@media (width<=560px){.list[data-astro-cid-5oxtwd5f]{grid-template-columns:1fr}}.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:clamp(40px,6vw,64px);display:grid}.plan[data-astro-cid-htruwgye]{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:36px 32px;display:flex}.plan--featured[data-astro-cid-htruwgye]{border:2px solid var(--blue-strong)}.card-title[data-astro-cid-htruwgye]{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.08}.plan__desc[data-astro-cid-htruwgye]{color:var(--muted)}.plan__price[data-astro-cid-htruwgye]{color:var(--ink);letter-spacing:-.02em;margin-block:8px;font-size:1.5rem;font-weight:700}ul[data-astro-cid-htruwgye]{flex:1;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}li[data-astro-cid-htruwgye]{align-items:flex-start;gap:10px;display:flex}li[data-astro-cid-htruwgye] svg{color:var(--blue-strong);flex:none;margin-top:3px}@media (width<=960px){.plans[data-astro-cid-htruwgye]{grid-template-columns:1fr;max-width:520px}}.ea[data-astro-cid-mynuc2wr]{grid-template-columns:5fr 6fr;align-items:start;gap:clamp(36px,7vw,112px);display:grid}.ea__cta[data-astro-cid-mynuc2wr]{margin-top:36px}.ea__note[data-astro-cid-mynuc2wr]{color:var(--muted);margin-top:18px;font-size:.9375rem}.perks[data-astro-cid-mynuc2wr]{margin:0;padding:0;list-style:none}.perks[data-astro-cid-mynuc2wr] li[data-astro-cid-mynuc2wr]{border-top:1px solid var(--line);gap:20px;padding-block:26px;display:flex}.perks[data-astro-cid-mynuc2wr] li[data-astro-cid-mynuc2wr]:first-child{border-top:0;padding-top:0}.perks__icon[data-astro-cid-mynuc2wr]{background:var(--blue-soft);width:52px;height:52px;color:var(--blue-strong);border-radius:14px;flex:none;place-items:center;display:grid}.card-title[data-astro-cid-mynuc2wr]{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:700;line-height:1.3}.perks[data-astro-cid-mynuc2wr] p[data-astro-cid-mynuc2wr]{color:var(--muted);margin-top:6px}.path[data-astro-cid-mynuc2wr]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin:16px 0 0;padding:22px 0 0;list-style:none;display:grid}.path[data-astro-cid-mynuc2wr] li[data-astro-cid-mynuc2wr]{color:var(--muted);padding-top:22px;font-weight:500;position:relative}.path[data-astro-cid-mynuc2wr] li[data-astro-cid-mynuc2wr]:before{content:"";background:var(--bg-alt);border:2px solid #cbd5e1;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}.path__now[data-astro-cid-mynuc2wr]{color:var(--ink)!important}.path__now[data-astro-cid-mynuc2wr]:before{background:var(--blue-strong)!important;border-color:var(--blue-strong)!important}.path[data-astro-cid-mynuc2wr] span[data-astro-cid-mynuc2wr]{letter-spacing:.02em;color:var(--blue-strong);font-size:.875rem;font-weight:600;display:block}.path[data-astro-cid-mynuc2wr] li[data-astro-cid-mynuc2wr]:not(.path__now) span[data-astro-cid-mynuc2wr]{color:var(--muted)}@media (width<=900px){.ea[data-astro-cid-mynuc2wr]{grid-template-columns:1fr}}.faq[data-astro-cid-hemr5th4]{grid-template-columns:4fr 7fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}details[data-astro-cid-hemr5th4]{border-top:1px solid var(--line)}details[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-hemr5th4]{cursor:pointer;color:var(--ink);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;padding-block:24px;font-size:1.25rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] svg{color:var(--blue-strong);flex:none;transition:transform .2s}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4] svg{transform:rotate(45deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--muted);max-width:62ch;padding-bottom:26px}@media (width<=860px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:1fr}}.cta[data-astro-cid-blvy5prr]{background:var(--blue-strong);color:#fff;text-align:center}h2[data-astro-cid-blvy5prr]{color:#fff;letter-spacing:-.045em;font-size:clamp(2.4rem,6vw,4.6rem)}p[data-astro-cid-blvy5prr]{color:#dbeafe;max-width:46ch;margin:20px auto 0;font-size:1.25rem}.cta__actions[data-astro-cid-blvy5prr]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:40px;display:flex}.cta__login[data-astro-cid-blvy5prr]{color:#fff;text-underline-offset:5px;font-weight:600}
