main.svelte-1hrotn9{overflow:clip}h1.svelte-1hrotn9,h2.svelte-1hrotn9,p.svelte-1hrotn9{margin:0}.eyebrow.svelte-1hrotn9{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:640;display:block}.head.svelte-1hrotn9{text-align:center;max-width:720px;margin-inline:auto;padding-block:clamp(48px,7vw,80px) clamp(28px,4vw,44px)}.head.svelte-1hrotn9>:where(.svelte-1hrotn9){animation:svelte-1hrotn9-rise .7s var(--e-out) both}.head.svelte-1hrotn9 h1:where(.svelte-1hrotn9){letter-spacing:-.025em;margin-top:16px;font-size:clamp(38px,6vw,72px);font-weight:660;line-height:.96;animation-delay:60ms}.head.svelte-1hrotn9>p:where(.svelte-1hrotn9){animation-delay:.12s}@keyframes svelte-1hrotn9-rise{0%{opacity:0;transform:translateY(16px)}}.head.svelte-1hrotn9>p:where(.svelte-1hrotn9){max-width:560px;color:var(--text-secondary);margin:22px auto 0;font-size:clamp(16px,1.7vw,18px);line-height:1.6}.plan.svelte-1hrotn9{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(20px,4vw,44px);padding-block:clamp(28px,5vw,56px) clamp(60px,8vw,100px);display:grid}.card.svelte-1hrotn9{border:1px solid var(--border-strong);border-radius:var(--r-xl);background:radial-gradient(80% 130% at 0% 0%, var(--accent-soft), transparent 52%), var(--bg-surface);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(24px,4vw,40px);padding:clamp(28px,4vw,44px);display:grid}.tag.svelte-1hrotn9{border:1px solid var(--border-strong);border-radius:var(--r-pill);color:var(--text-secondary);letter-spacing:.05em;text-transform:uppercase;padding:5px 11px;font-size:11px;font-weight:600;display:inline-block}.price.svelte-1hrotn9{align-items:flex-end;gap:8px;margin:18px 0 14px;display:flex}.price.svelte-1hrotn9 strong:where(.svelte-1hrotn9){letter-spacing:-.02em;font-size:clamp(52px,7vw,68px);font-weight:660;line-height:.85}.price.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--text-disabled);margin-bottom:6px;font-size:11px;font-weight:560}.card-top.svelte-1hrotn9>p:where(.svelte-1hrotn9){color:var(--text-muted);margin-bottom:22px;font-size:14px;line-height:1.6}.card-top.svelte-1hrotn9 small:where(.svelte-1hrotn9){color:var(--text-disabled);margin-top:14px;font-size:12px;display:block}.card-top.svelte-1hrotn9 small:where(.svelte-1hrotn9) a:where(.svelte-1hrotn9){min-height:44px;color:var(--text-secondary);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.included.svelte-1hrotn9{border-top:1px solid var(--border);align-content:start;gap:12px;margin:0;padding:22px 0 0;list-style:none;display:grid}.included.svelte-1hrotn9 li:where(.svelte-1hrotn9){color:var(--text-secondary);align-items:center;gap:11px;font-size:13.5px;display:flex}.included.svelte-1hrotn9 i:where(.svelte-1hrotn9){background:var(--accent-soft);width:20px;height:20px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.included.svelte-1hrotn9 svg:where(.svelte-1hrotn9){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.how.svelte-1hrotn9{gap:4px;margin:0;padding:0;list-style:none;display:grid}.how.svelte-1hrotn9 li:where(.svelte-1hrotn9){border-bottom:1px solid var(--border);grid-template-columns:40px 1fr;gap:14px;padding:20px 0;display:grid}.how.svelte-1hrotn9 li:where(.svelte-1hrotn9):first-child{padding-top:0}.how.svelte-1hrotn9 li:where(.svelte-1hrotn9):last-child{border-bottom:0}.how.svelte-1hrotn9 span:where(.svelte-1hrotn9){color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.how.svelte-1hrotn9 strong:where(.svelte-1hrotn9){font-size:15px;font-weight:590}.how.svelte-1hrotn9 p:where(.svelte-1hrotn9){color:var(--text-muted);margin-top:5px;font-size:13.5px;line-height:1.55}.closing.svelte-1hrotn9{border-top:1px solid var(--border);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:340px;padding-block:clamp(60px,8vw,100px);display:flex}.closing.svelte-1hrotn9 h2:where(.svelte-1hrotn9){letter-spacing:-.025em;font-size:clamp(34px,5vw,58px);font-weight:645}@media (width<=900px){.plan.svelte-1hrotn9{grid-template-columns:1fr}}@media (width<=620px){.card.svelte-1hrotn9{grid-template-columns:1fr}}
