.cycle[data-astro-cid-hkoc4sea]{display:inline-flex;gap:4px;padding:4px;margin-top:12px;border-radius:999px;background:var(--bg-2);border:1px solid var(--line)}.cycle[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]{border:0;background:none;font:500 12.5px/1 var(--font-mono);color:var(--ink-2);padding:9px 16px;border-radius:999px;cursor:pointer}.cycle[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea][aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line),0 1px 2px #0000000f}.save[data-astro-cid-hkoc4sea]{color:var(--ok);margin-left:4px}.plans-section[data-astro-cid-hkoc4sea]{position:relative;isolation:isolate;padding:clamp(40px,6vw,72px) 0 clamp(48px,7vw,88px);border-block:1px solid var(--line);background:radial-gradient(38% 60% at 64% 40%,var(--glow-a),transparent 70%),radial-gradient(30% 50% at 34% 70%,var(--glow-b),transparent 70%),linear-gradient(var(--grid) 1px,transparent 1px) 0 0 / 100% 32px,linear-gradient(90deg,var(--grid) 1px,transparent 1px) 0 0 / 32px 100%,var(--bg-2);--grid: rgba(0, 0, 0, .045);--glow-a: rgba(100, 70, 216, .16);--glow-b: rgba(245, 158, 11, .06)}:root[data-theme=dark] .plans-section[data-astro-cid-hkoc4sea]{--grid: rgba(255, 255, 255, .04);--glow-a: rgba(100, 70, 216, .2);--glow-b: rgba(245, 158, 11, .07)}.plans[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;gap:20px}.plan[data-astro-cid-hkoc4sea]{position:relative;border-radius:20px;padding:32px 30px;background:#ffffff9e;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:inset 0 0 0 1px #00000012,inset 0 1px #ffffffe6,0 20px 50px -30px #00000040}:root[data-theme=dark] .plan[data-astro-cid-hkoc4sea]{background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 20px 50px -30px #000c}.plan-pro[data-astro-cid-hkoc4sea]{--ink: #fafafa;--ink-2: rgba(255, 255, 255, .78);--ink-3: rgba(255, 255, 255, .62);--line: rgba(255, 255, 255, .14);--btn-bg: #fafafa;--btn-ink: #0a0a0a;--ok: #a796f2;--brand-ink: #c9bef8;--brand-soft: rgba(167, 150, 242, .16);color:var(--ink);background:#0e0e10ed;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff38,0 30px 60px -28px #00000080}:root[data-theme=dark] .plan-pro[data-astro-cid-hkoc4sea]{background:#ffffff12;box-shadow:inset 0 0 0 1px #fff3,inset 0 1px #ffffff2e,0 30px 60px -28px #000000e6}.plan[data-astro-cid-hkoc4sea] h2[data-astro-cid-hkoc4sea]{font:500 11.5px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0}.plan-pro[data-astro-cid-hkoc4sea] h2[data-astro-cid-hkoc4sea]{color:var(--brand-ink)}.plan-top[data-astro-cid-hkoc4sea]{display:flex;align-items:center;justify-content:space-between;gap:12px}.badge[data-astro-cid-hkoc4sea]{font:500 11.5px/1 var(--font-mono);color:var(--brand-ink);background:var(--brand-soft);padding:6px 10px;border-radius:999px}.price[data-astro-cid-hkoc4sea]{margin:22px 0 6px;display:flex;align-items:baseline;gap:8px}.amount[data-astro-cid-hkoc4sea]{font-family:var(--font-serif);font-weight:400;font-size:clamp(56px,6vw,72px);letter-spacing:-.02em;line-height:1}.per[data-astro-cid-hkoc4sea],.note[data-astro-cid-hkoc4sea]{font-family:var(--font-mono);font-size:12px;color:var(--ink-3)}.note[data-astro-cid-hkoc4sea]{margin-bottom:24px;min-height:1.6em}[data-astro-cid-hkoc4sea][data-cycle-current=year] .only-month[data-astro-cid-hkoc4sea],[data-astro-cid-hkoc4sea][data-cycle-current=month] .only-year[data-astro-cid-hkoc4sea]{display:none}.feats[data-astro-cid-hkoc4sea]{list-style:none;margin:26px 0 0;padding:22px 0 0;border-top:1px solid var(--line);display:grid;gap:10px;font-size:15px;color:var(--ink-2)}.feats[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{position:relative;padding-left:26px}.feats[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{content:"";position:absolute;left:2px;top:.5em;width:11px;height:6px;border-left:1.5px solid var(--ok);border-bottom:1.5px solid var(--ok);transform:rotate(-45deg)}.plan[data-astro-cid-hkoc4sea] .notice[data-astro-cid-hkoc4sea]{margin:12px 0 0}.pay-note[data-astro-cid-hkoc4sea]{text-align:center;margin-top:24px;font-family:var(--font-mono);font-size:12px}.pricing-faq[data-astro-cid-hkoc4sea]{padding-block:clamp(56px,7vw,96px);border-top:0}.pricing-faq[data-astro-cid-hkoc4sea] h2[data-astro-cid-hkoc4sea]{font-size:clamp(32px,4vw,48px);margin-bottom:28px}@media(max-width:760px){.plans[data-astro-cid-hkoc4sea]{grid-template-columns:1fr}}
