.top[data-astro-cid-vbcna77e]{padding-top:64px}.top[data-astro-cid-vbcna77e] h1[data-astro-cid-vbcna77e]{font-size:clamp(2.6rem,7vw,5rem)}.sub[data-astro-cid-vbcna77e]{max-width:560px;margin:0 0 36px}.freebar[data-astro-cid-vbcna77e]{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border:2px solid var(--brand);padding:22px 26px;margin-bottom:44px}.freebar[data-astro-cid-vbcna77e] .tag[data-astro-cid-vbcna77e]{color:var(--accent);margin-bottom:6px}.freetxt[data-astro-cid-vbcna77e]{font-size:1.2rem}.freetxt[data-astro-cid-vbcna77e] b[data-astro-cid-vbcna77e]{color:var(--accent)}.pricing[data-astro-cid-vbcna77e]{display:grid;grid-template-columns:minmax(280px,1fr) 2.1fr;gap:0;align-items:stretch}.card[data-astro-cid-vbcna77e]{position:relative}.passcard[data-astro-cid-vbcna77e]{padding-top:28px}.passcard[data-astro-cid-vbcna77e] h3[data-astro-cid-vbcna77e]{min-height:calc(2.2rem - 8px)}.pill[data-astro-cid-vbcna77e]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--bg);border:1px solid var(--bd2);padding:5px 12px;white-space:nowrap;color:var(--fg)}h3[data-astro-cid-vbcna77e]{margin:0 0 8px}.desc[data-astro-cid-vbcna77e]{margin:0 0 20px;min-height:3.2em}.feats[data-astro-cid-vbcna77e]{list-style:none;padding:0;margin:0 0 24px}.feats[data-astro-cid-vbcna77e] li[data-astro-cid-vbcna77e]{padding:9px 0 9px 30px;position:relative;border-bottom:1px solid var(--line)}.feats[data-astro-cid-vbcna77e] li[data-astro-cid-vbcna77e]:before{position:absolute;left:0;top:9px;width:18px;height:18px;display:grid;place-items:center;font:700 .7rem var(--mono)}.feats[data-astro-cid-vbcna77e] .yes[data-astro-cid-vbcna77e]:before{content:"✓";background:var(--brand);color:var(--on-brand)}.feats[data-astro-cid-vbcna77e] .no[data-astro-cid-vbcna77e]{color:var(--muted)}.feats[data-astro-cid-vbcna77e] .no[data-astro-cid-vbcna77e]:before{content:"✕";border:1px solid var(--bd2);color:var(--muted)}.price[data-astro-cid-vbcna77e]{margin:0 0 18px;min-height:5rem;display:flex;flex-direction:column;justify-content:flex-end}.price[data-astro-cid-vbcna77e] s[data-astro-cid-vbcna77e]{color:var(--err);font:400 1rem var(--mono)}.big[data-astro-cid-vbcna77e]{font:500 3rem/1 var(--display);letter-spacing:-.03em}.unit[data-astro-cid-vbcna77e]{font:400 .72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.full[data-astro-cid-vbcna77e]{width:100%;text-align:center}.fine[data-astro-cid-vbcna77e]{text-align:center;margin-top:10px;font:400 .7rem var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.bundle[data-astro-cid-vbcna77e]{margin-left:-1px;padding:0}.toolbar[data-astro-cid-vbcna77e]{display:grid;grid-template-columns:minmax(280px,1fr) 2.1fr;margin-bottom:18px}.seg-wrap[data-astro-cid-vbcna77e]{grid-column:2;display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap}.seg[data-astro-cid-vbcna77e]{display:inline-flex;border:1px solid var(--bd2)}.seg[data-astro-cid-vbcna77e] button[data-astro-cid-vbcna77e]{background:transparent;color:var(--fg);border:0;padding:10px 22px;font:700 .74rem var(--mono);letter-spacing:.09em;text-transform:uppercase;cursor:pointer}.seg[data-astro-cid-vbcna77e] button[data-astro-cid-vbcna77e][aria-selected=true]{background:var(--brand);color:var(--on-brand)}.hint[data-astro-cid-vbcna77e]{color:var(--accent)}.tiers[data-astro-cid-vbcna77e]{display:grid;grid-template-columns:1fr 1fr}.tier[data-astro-cid-vbcna77e]{padding:28px}.tier[data-astro-cid-vbcna77e]+.tier[data-astro-cid-vbcna77e]{border-left:1px solid var(--line)}.tier[data-astro-cid-vbcna77e].hot{background:var(--hot-bg);color:var(--hot-fg)}.tier[data-astro-cid-vbcna77e].hot .desc[data-astro-cid-vbcna77e],.tier[data-astro-cid-vbcna77e].hot .unit[data-astro-cid-vbcna77e],.tier[data-astro-cid-vbcna77e].hot .fine[data-astro-cid-vbcna77e]{color:var(--hot-muted)}.tier[data-astro-cid-vbcna77e].hot .feats[data-astro-cid-vbcna77e] li[data-astro-cid-vbcna77e]{border-color:var(--hot-line)}.tier[data-astro-cid-vbcna77e].hot .feats[data-astro-cid-vbcna77e] .no[data-astro-cid-vbcna77e]{color:var(--hot-muted)}.tier[data-astro-cid-vbcna77e].hot .feats[data-astro-cid-vbcna77e] .no[data-astro-cid-vbcna77e]:before{border-color:var(--hot-muted);color:var(--hot-muted)}.tier[data-astro-cid-vbcna77e].hot .btn[data-astro-cid-vbcna77e]{background:var(--brand);border-color:var(--accent)}.tierhead[data-astro-cid-vbcna77e]{min-height:2.2rem;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.off[data-astro-cid-vbcna77e]{background:var(--brand);color:var(--on-brand);padding:4px 8px;font-weight:700}.bundle[data-astro-cid-vbcna77e][data-interval=year] .m-only[data-astro-cid-vbcna77e],.bundle[data-astro-cid-vbcna77e][data-interval=month] .y-only[data-astro-cid-vbcna77e]{display:none}.waiver[data-astro-cid-vbcna77e]{margin-top:26px;max-width:760px;font-size:.9rem}.promo[data-astro-cid-vbcna77e]{margin-top:22px}.promo[data-astro-cid-vbcna77e] summary[data-astro-cid-vbcna77e]{cursor:pointer;color:var(--accent);list-style:none;display:inline-block}.promo[data-astro-cid-vbcna77e] summary[data-astro-cid-vbcna77e]::-webkit-details-marker{display:none}.promorow[data-astro-cid-vbcna77e]{display:flex;gap:10px;margin-top:12px;max-width:420px}.promorow[data-astro-cid-vbcna77e] input[data-astro-cid-vbcna77e]{flex:1;text-transform:uppercase}.promomsg[data-astro-cid-vbcna77e]{margin-top:10px}.promomsg[data-astro-cid-vbcna77e].ok{color:var(--accent)}.promomsg[data-astro-cid-vbcna77e].bad{color:var(--err)}.sr[data-astro-cid-vbcna77e]{position:absolute;left:-9999px}.note[data-astro-cid-vbcna77e]{margin:14px 0 0;font-size:.68rem}.faqsec[data-astro-cid-vbcna77e]{padding-top:96px}.faqsec[data-astro-cid-vbcna77e] h2[data-astro-cid-vbcna77e]{text-align:center;margin-bottom:44px}.faqgrid[data-astro-cid-vbcna77e]{display:grid;grid-template-columns:1fr 1fr;gap:44px 56px;max-width:1000px;margin:0 auto}.faqitem[data-astro-cid-vbcna77e] h4[data-astro-cid-vbcna77e]{font:700 1.05rem/1.35 var(--body);margin:0 0 12px}.faqitem[data-astro-cid-vbcna77e] p[data-astro-cid-vbcna77e]{color:var(--text2);margin:0 0 12px}@media(max-width:900px){.toolbar[data-astro-cid-vbcna77e]{grid-template-columns:1fr}.seg-wrap[data-astro-cid-vbcna77e]{grid-column:1}.pricing[data-astro-cid-vbcna77e]{grid-template-columns:1fr;gap:36px}.bundle[data-astro-cid-vbcna77e]{margin-left:0}.tiers[data-astro-cid-vbcna77e]{grid-template-columns:1fr}.tier[data-astro-cid-vbcna77e]+.tier[data-astro-cid-vbcna77e]{border-left:0;border-top:1px solid var(--line)}.faqgrid[data-astro-cid-vbcna77e]{grid-template-columns:1fr;gap:32px}}
