.wrap[data-astro-cid-lmkygsfs]{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.kicker[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--lime);margin-bottom:var(--sp-4)}.hero[data-astro-cid-lmkygsfs]{padding:calc(var(--header-h) + 7rem) 0 clamp(2rem,4vw,3rem);background:radial-gradient(90% 110% at 80% 0%,color-mix(in srgb,var(--lime) 15%,transparent),transparent 56%)}.hero__title[data-astro-cid-lmkygsfs]{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase}.hero__accent[data-astro-cid-lmkygsfs]{color:var(--lime)}.hero__lede[data-astro-cid-lmkygsfs]{max-width:58ch;margin-top:var(--sp-6);font-size:var(--fs-lead);color:var(--fg-muted)}.plans[data-astro-cid-lmkygsfs]{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(3rem,6vw,5rem)}.plans__grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,minmax(0,26rem));justify-content:center;gap:18px}.plan[data-astro-cid-lmkygsfs]{scroll-margin-top:calc(var(--header-h) + 2rem);display:grid;align-content:start;gap:1rem;padding:clamp(1.6rem,3vw,2.2rem);border-radius:26px;box-shadow:inset 0 1px #ffffff80,var(--shadow-soft)}.plan--lime[data-astro-cid-lmkygsfs]{color:var(--dark);background:radial-gradient(120% 80% at 50% 0%,#fafff0,color-mix(in srgb,var(--lime) 70%,#fff) 55%,var(--lime))}.plan--violet[data-astro-cid-lmkygsfs]{color:#fff;background:radial-gradient(120% 80% at 50% 0%,#7d63ff,#3d2ae0 55%,#1b1270)}.plan__mark[data-astro-cid-lmkygsfs]{width:2.5rem;height:2.5rem}.plan--lime[data-astro-cid-lmkygsfs] .plan__mark[data-astro-cid-lmkygsfs]{filter:brightness(.15)}.plan--violet[data-astro-cid-lmkygsfs] .plan__mark[data-astro-cid-lmkygsfs]{filter:brightness(0) invert(1)}.plan__name[data-astro-cid-lmkygsfs]{font-size:clamp(1.6rem,1rem + 1.4vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1}.plan__text[data-astro-cid-lmkygsfs]{opacity:.78}.plan__price[data-astro-cid-lmkygsfs]{font-family:var(--font-display);font-size:clamp(2.6rem,1.6rem + 2.6vw,4rem);font-weight:600;letter-spacing:-.05em;line-height:1}.plan__price[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{display:block;margin-top:.5rem;font-family:var(--font-body);font-size:.9rem;font-weight:400;letter-spacing:.02em;opacity:.75}.plan__features[data-astro-cid-lmkygsfs]{display:grid;gap:.55rem;list-style:none;margin:.5rem 0;padding:1.25rem 0 0;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.plan__features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;gap:.6rem;align-items:center}.plan__features[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";flex:0 0 auto;width:.5rem;height:.5rem;border-radius:50%;background:currentColor;opacity:.8}.plan[data-astro-cid-lmkygsfs] .btn{justify-self:start}.fit[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fit__col[data-astro-cid-lmkygsfs]{padding:clamp(1.5rem,3vw,2.2rem);border-radius:22px;background:var(--pill);border:1px solid var(--shell-line);box-shadow:var(--core-highlight)}.fit__h[data-astro-cid-lmkygsfs]{font-size:clamp(1.4rem,1rem + 1vw,1.9rem);font-weight:600;letter-spacing:-.03em;margin-bottom:var(--sp-3)}.fit__col[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--fg-muted);max-width:46ch}.fit__col[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{display:grid;gap:.5rem;margin:var(--sp-5) 0 0;padding:var(--sp-4) 0 0;list-style:none;border-top:1px solid var(--line)}.fit__col[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{display:flex;gap:.6rem;align-items:center}.fit__col[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:var(--lime);flex:0 0 auto}.steps[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;list-style:none;margin:0;padding:0}.step[data-astro-cid-lmkygsfs]{padding:clamp(1.4rem,2.6vw,2rem);border-radius:22px;background:var(--pill);border:1px solid var(--shell-line);box-shadow:var(--core-highlight);display:grid;gap:var(--sp-3);align-content:start}.step__n[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--ls-mono);color:var(--lime)}.step__t[data-astro-cid-lmkygsfs]{font-size:clamp(1.4rem,1rem + 1vw,1.9rem);font-weight:600;letter-spacing:-.03em}.step__p[data-astro-cid-lmkygsfs]{color:var(--fg-muted)}.step__tags[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:var(--sp-2) 0 0;padding:0}.step__tags[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{padding:.3rem .7rem;border-radius:999px;font-size:var(--fs-xs);background:var(--chip)}.faqs[data-astro-cid-lmkygsfs]{padding-block:clamp(4rem,8vw,7rem)}.faqs__grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:start}.faqs__title[data-astro-cid-lmkygsfs]{font-size:clamp(2.5rem,1rem + 4.4vw,5.5rem);font-weight:600;letter-spacing:-.045em;line-height:.98}.faqs__lead[data-astro-cid-lmkygsfs]{margin-top:1rem;max-width:34ch;color:var(--fg-muted)}.faqs__list[data-astro-cid-lmkygsfs]{display:grid;gap:10px}.faq[data-astro-cid-lmkygsfs]{border-radius:16px;background:var(--pill);border:1px solid var(--shell-line);box-shadow:var(--core-highlight)}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem;font-weight:500;cursor:pointer;list-style:none}.faq[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-lmkygsfs]{position:relative;flex:0 0 auto;width:1.75rem;height:1.75rem;border-radius:8px;background:var(--chip);transition:background .4s var(--ease-out),transform .5s var(--ease-out)}.faq__icon[data-astro-cid-lmkygsfs]:before,.faq__icon[data-astro-cid-lmkygsfs]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .5s var(--ease-out)}.faq__icon[data-astro-cid-lmkygsfs]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq[data-astro-cid-lmkygsfs][open] .faq__icon[data-astro-cid-lmkygsfs]{background:var(--lime);color:var(--dark);transform:rotate(180deg)}.faq[data-astro-cid-lmkygsfs][open] .faq__icon[data-astro-cid-lmkygsfs]:after{transform:translate(-50%,-50%) rotate(0)}.faq[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{padding:0 1.35rem 1.25rem;max-width:62ch;color:var(--fg-muted)}@media(max-width:900px){.plans__grid[data-astro-cid-lmkygsfs],.fit[data-astro-cid-lmkygsfs],.steps[data-astro-cid-lmkygsfs],.faqs__grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}
