.policy-note.svelte-133tnjx{grid-column:1/-1;max-width:720px;margin:8px auto -48px;color:var(--muted);font-size:.64rem;line-height:1.55;text-align:center}.policy-note.svelte-133tnjx a:where(.svelte-133tnjx){color:var(--ink);text-decoration:underline;text-underline-offset:3px}.pricing-hero.svelte-133tnjx{text-align:center;padding:105px 24px 170px;background:radial-gradient(circle at 50% 90%,var(--peach),transparent 42%)}.pricing-hero.svelte-133tnjx .eyebrow:where(.svelte-133tnjx){display:inline-flex;align-items:center;gap:7px;color:var(--coral)}.pricing-hero.svelte-133tnjx h1:where(.svelte-133tnjx){font:400 clamp(3.8rem,8vw,7.2rem)/.88 var(--serif);letter-spacing:-.05em;max-width:900px;margin:25px auto}.pricing-hero.svelte-133tnjx>p:where(.svelte-133tnjx){max-width:590px;margin:0 auto;color:var(--muted);line-height:1.65}.billing.svelte-133tnjx{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding:5px 5px 5px 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper-2);font-size:.68rem}.billing.svelte-133tnjx b:where(.svelte-133tnjx){padding:6px 9px;border-radius:999px;background:#e4eee4;color:var(--green);font-weight:500}.plans.svelte-133tnjx{max-width:960px;margin:-100px auto 120px;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 24px;position:relative}.plan.svelte-133tnjx{position:relative;padding:38px;border:1px solid var(--line);border-radius:16px;background:var(--paper-2);box-shadow:0 24px 60px #2c221a14}.plan.paid.svelte-133tnjx{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-12px)}.popular.svelte-133tnjx{position:absolute;right:22px;top:20px;padding:6px 9px;border-radius:999px;background:var(--coral);color:#fff;font-size:.6rem;text-transform:uppercase;letter-spacing:.08em}.plan.svelte-133tnjx h2:where(.svelte-133tnjx){font:400 4.2rem/.9 var(--serif);letter-spacing:-.04em;margin:13px 0}.plan.svelte-133tnjx header:where(.svelte-133tnjx)>p:where(.svelte-133tnjx){min-height:44px;color:var(--muted);font-size:.82rem;line-height:1.55}.paid.svelte-133tnjx header:where(.svelte-133tnjx)>p:where(.svelte-133tnjx){color:#aaa29a}.price.svelte-133tnjx{display:flex;align-items:flex-end;gap:12px}.price.svelte-133tnjx>span:where(.svelte-133tnjx){display:grid;padding-bottom:4px;font-size:.7rem;color:#ccc3bb}.price.svelte-133tnjx small:where(.svelte-133tnjx){margin-top:3px;color:#938b84}.plan.svelte-133tnjx>a:where(.svelte-133tnjx){width:100%;min-height:48px;margin:16px 0 28px}.paid.svelte-133tnjx .button:where(.svelte-133tnjx){box-shadow:none}.rule.svelte-133tnjx{border-top:1px solid var(--line);opacity:.35}.includes.svelte-133tnjx{display:block;margin:25px 0 17px;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.plan.svelte-133tnjx ul:where(.svelte-133tnjx){list-style:none;margin:0;padding:0;display:grid;gap:13px}.plan.svelte-133tnjx li:where(.svelte-133tnjx){display:flex;align-items:flex-start;gap:10px;font-size:.77rem;line-height:1.4}.comparison.svelte-133tnjx{max-width:1050px;margin:0 auto;padding:0 24px 120px}.comparison-title.svelte-133tnjx{text-align:center;margin-bottom:45px}.comparison.svelte-133tnjx h2:where(.svelte-133tnjx),.faq.svelte-133tnjx h2:where(.svelte-133tnjx){font:400 clamp(2.7rem,5vw,4.6rem)/1 var(--serif);margin:12px 0}.table.svelte-133tnjx{border:1px solid var(--line);border-radius:14px;overflow:hidden}.tr.svelte-133tnjx{display:grid;grid-template-columns:1.4fr .8fr .8fr;min-height:58px;align-items:center;border-bottom:1px solid var(--line);font-size:.77rem}.tr.svelte-133tnjx:last-child{border:0}.tr.svelte-133tnjx>:where(.svelte-133tnjx){height:100%;display:flex;align-items:center;padding:0 22px;border-left:1px solid var(--line)}.tr.svelte-133tnjx>:where(.svelte-133tnjx):first-child{border:0}.tr.svelte-133tnjx strong:where(.svelte-133tnjx){background:#f6e4dc73;font-weight:500}.tr.head.svelte-133tnjx{background:var(--paper-2);font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.tr.head.svelte-133tnjx b:where(.svelte-133tnjx){font-weight:500}.faq.svelte-133tnjx{max-width:1050px;margin:0 auto 120px;padding:0 24px;display:grid;grid-template-columns:.65fr 1fr;gap:80px}.questions.svelte-133tnjx{border-top:1px solid var(--line)}details.svelte-133tnjx{border-bottom:1px solid var(--line);padding:21px 0}summary.svelte-133tnjx{cursor:pointer;font:400 1.2rem var(--serif);list-style:none;display:flex;justify-content:space-between}summary.svelte-133tnjx:after{content:"+";color:var(--coral)}details[open].svelte-133tnjx summary:where(.svelte-133tnjx):after{content:"−"}details.svelte-133tnjx p:where(.svelte-133tnjx){max-width:610px;color:var(--muted);font-size:.8rem;line-height:1.65;margin:15px 0 0}.final-cta.svelte-133tnjx{text-align:center;padding:110px 24px;background:var(--peach)}.final-cta.svelte-133tnjx h2:where(.svelte-133tnjx){font:400 clamp(3rem,6vw,5.5rem)/.95 var(--serif);letter-spacing:-.04em;margin:0}.final-cta.svelte-133tnjx p:where(.svelte-133tnjx){color:var(--muted);margin:18px 0 30px}.final-cta.svelte-133tnjx .button:where(.svelte-133tnjx){min-height:50px}@media(max-width:700px){.pricing-hero.svelte-133tnjx{padding:75px 18px 135px}.pricing-hero.svelte-133tnjx h1:where(.svelte-133tnjx){font-size:4rem}.plans.svelte-133tnjx{grid-template-columns:1fr;margin-bottom:85px}.plan.paid.svelte-133tnjx{transform:none}.comparison.svelte-133tnjx{padding-bottom:85px}.tr.svelte-133tnjx{grid-template-columns:1.2fr .7fr .8fr}.tr.svelte-133tnjx>:where(.svelte-133tnjx){padding:0 10px}.faq.svelte-133tnjx{grid-template-columns:1fr;gap:25px;margin-bottom:80px}.final-cta.svelte-133tnjx{padding:80px 18px}}
