.billing-row[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:40px;text-align:center}.billing-toggle[data-astro-cid-fpwxnwfl]{display:inline-flex;gap:4px;padding:4px;background:var(--surface-1);border:1px solid var(--line-2);border-radius:var(--r-pill)}.bt-opt[data-astro-cid-fpwxnwfl]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-display);font-weight:600;font-size:var(--fs-sm);padding:0 20px;border:none;border-radius:var(--r-pill);cursor:pointer;background:transparent;color:var(--text-2);transition:background .15s ease,color .15s ease}.bt-opt[data-astro-cid-fpwxnwfl]:hover{color:var(--text)}.bt-opt[data-astro-cid-fpwxnwfl].is-active{background:var(--sky);color:var(--bg)}.bt-save[data-astro-cid-fpwxnwfl]{font-size:var(--fs-xs);font-weight:700;background:var(--surface-3);color:var(--success);padding:2px 8px;border-radius:var(--r-pill)}.bt-opt[data-astro-cid-fpwxnwfl].is-active .bt-save[data-astro-cid-fpwxnwfl]{background:var(--bg);color:var(--sky)}.renew[data-astro-cid-fpwxnwfl]{margin:0;max-width:64ch;font-size:var(--fs-sm);color:var(--text-3)}.tiers[data-astro-cid-fpwxnwfl]{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width: 640px){.tiers[data-astro-cid-fpwxnwfl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.tiers[data-astro-cid-fpwxnwfl]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tier[data-astro-cid-fpwxnwfl]{position:relative;display:flex;flex-direction:column;background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 24px;box-shadow:inset 0 1px #ffffff0d}.tier[data-astro-cid-fpwxnwfl].is-popular{border-color:var(--sky);background:var(--surface-2)}.badge[data-astro-cid-fpwxnwfl]{position:absolute;top:-13px;left:24px;background:var(--sky);color:var(--bg);font-family:var(--font-display);font-weight:700;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;padding:3px 12px;border-radius:var(--r-pill)}.tier-name[data-astro-cid-fpwxnwfl]{margin:0 0 8px;font-size:var(--fs-lg)}.tier-price-wrap[data-astro-cid-fpwxnwfl]{min-height:4.4rem}.tier-price[data-astro-cid-fpwxnwfl]{margin:0;display:flex;flex-direction:column;align-items:flex-start}.price-monthly[data-astro-cid-fpwxnwfl],.price-line[data-astro-cid-fpwxnwfl]{flex-direction:row;display:flex;align-items:baseline;gap:3px;white-space:nowrap}.amount[data-astro-cid-fpwxnwfl]{font-family:var(--font-display);font-size:2rem;font-weight:800;color:var(--text);line-height:1.05;letter-spacing:-.02em}.cadence[data-astro-cid-fpwxnwfl]{color:var(--text-2);font-weight:500}.was[data-astro-cid-fpwxnwfl]{margin-top:4px;font-size:var(--fs-sm);color:var(--text-3)}.was[data-astro-cid-fpwxnwfl] s[data-astro-cid-fpwxnwfl]{text-decoration-thickness:1.5px}.price-yearly[data-astro-cid-fpwxnwfl],.pricing[data-astro-cid-fpwxnwfl][data-billing=yearly] .price-monthly[data-astro-cid-fpwxnwfl]{display:none}.pricing[data-astro-cid-fpwxnwfl][data-billing=yearly] .price-yearly[data-astro-cid-fpwxnwfl]{display:flex}.tier-metric[data-astro-cid-fpwxnwfl]{margin:12px 0 0;font-family:var(--font-display);font-weight:700;color:var(--sky);font-size:var(--fs-lg)}.tier-metric[data-astro-cid-fpwxnwfl] span[data-astro-cid-fpwxnwfl]{font-family:var(--font-body);font-weight:500;font-size:var(--fs-sm);color:var(--text-2)}.tier-perks[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:6px;margin-top:14px}.tier-perks[data-astro-cid-fpwxnwfl] li[data-astro-cid-fpwxnwfl]{display:flex;align-items:center;gap:8px;color:var(--text-2);font-size:var(--fs-sm)}.tier-perks[data-astro-cid-fpwxnwfl] .icon{color:var(--sky);flex:none}.tier-cta[data-astro-cid-fpwxnwfl]{margin-top:auto;padding-top:24px}.tier-cta[data-astro-cid-fpwxnwfl] .btn{width:100%}.verified-line[data-astro-cid-fpwxnwfl]{margin:28px 0 0;text-align:center;color:var(--text-2)}.verified-line[data-astro-cid-fpwxnwfl] a[data-astro-cid-fpwxnwfl]{color:var(--sky);font-family:var(--font-display);font-weight:600;display:inline-flex;align-items:center;min-height:44px;gap:4px}.verified-line[data-astro-cid-fpwxnwfl] a[data-astro-cid-fpwxnwfl]:hover{color:var(--sky-hover)}.includes[data-astro-cid-fpwxnwfl]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr);margin-top:48px;padding:clamp(24px,4vw,44px);border-radius:var(--r-lg);background:var(--surface-1);border:1px solid var(--line)}@media (min-width: 860px){.includes[data-astro-cid-fpwxnwfl]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.includes[data-astro-cid-fpwxnwfl] h3[data-astro-cid-fpwxnwfl]{margin:0 0 16px}.inc-list[data-astro-cid-fpwxnwfl]{display:flex;flex-direction:column;gap:12px}.inc-list[data-astro-cid-fpwxnwfl] li[data-astro-cid-fpwxnwfl]{display:flex;gap:12px;color:var(--text-2)}.tick[data-astro-cid-fpwxnwfl]{flex:none;color:var(--sky);margin-top:3px}.inc-paid[data-astro-cid-fpwxnwfl]{border-top:1px solid var(--line);padding-top:28px}.inc-paid[data-astro-cid-fpwxnwfl] p[data-astro-cid-fpwxnwfl]{color:var(--text-2);margin:0 0 14px}@media (min-width: 860px){.inc-paid[data-astro-cid-fpwxnwfl]{border-top:0;padding-top:0;border-left:1px solid var(--line);padding-left:32px}}.c-yes[data-astro-cid-mmzocrzy]{color:var(--sky);font-weight:800}.c-part[data-astro-cid-mmzocrzy]{color:var(--text-2);font-size:var(--fs-xs);font-weight:600}.c-no[data-astro-cid-mmzocrzy]{color:var(--text-3)}.compare-wrap[data-astro-cid-mmzocrzy]{display:none;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--surface-1)}@media (min-width: 760px){.compare-wrap[data-astro-cid-mmzocrzy]{display:block}}.compare[data-astro-cid-mmzocrzy]{width:100%;min-width:680px;border-collapse:separate;border-spacing:0}.compare[data-astro-cid-mmzocrzy] th[data-astro-cid-mmzocrzy],.compare[data-astro-cid-mmzocrzy] td[data-astro-cid-mmzocrzy]{padding:15px 18px;text-align:center;border-bottom:1px solid var(--line)}.compare[data-astro-cid-mmzocrzy] tbody[data-astro-cid-mmzocrzy]:last-child tr[data-astro-cid-mmzocrzy]:last-child th[data-astro-cid-mmzocrzy],.compare[data-astro-cid-mmzocrzy] tbody[data-astro-cid-mmzocrzy]:last-child tr[data-astro-cid-mmzocrzy]:last-child td[data-astro-cid-mmzocrzy]{border-bottom:none}.compare[data-astro-cid-mmzocrzy] thead[data-astro-cid-mmzocrzy] th[data-astro-cid-mmzocrzy]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);color:var(--text)}.compare[data-astro-cid-mmzocrzy] .col-label[data-astro-cid-mmzocrzy]{position:sticky;left:0;z-index:1;background:var(--surface-1);text-align:left;font-weight:500;color:var(--text-2);font-size:var(--fs-sm);min-width:240px;border-right:1px solid var(--line)}.compare[data-astro-cid-mmzocrzy] thead[data-astro-cid-mmzocrzy] .col-sv[data-astro-cid-mmzocrzy]{color:var(--sky)}.compare[data-astro-cid-mmzocrzy] .col-sv[data-astro-cid-mmzocrzy]{background:var(--surface-2)}.compare[data-astro-cid-mmzocrzy] td[data-astro-cid-mmzocrzy] .c-yes[data-astro-cid-mmzocrzy],.compare[data-astro-cid-mmzocrzy] td[data-astro-cid-mmzocrzy] .c-no[data-astro-cid-mmzocrzy]{font-size:1.15rem}.compare[data-astro-cid-mmzocrzy] .compare-section[data-astro-cid-mmzocrzy] th[data-astro-cid-mmzocrzy]{text-align:left;background:var(--surface-3);padding:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.compare[data-astro-cid-mmzocrzy] .compare-section[data-astro-cid-mmzocrzy] th[data-astro-cid-mmzocrzy] span[data-astro-cid-mmzocrzy]{position:sticky;left:0;display:inline-block;padding:10px 18px}.compare-cards[data-astro-cid-mmzocrzy]{display:flex;flex-direction:column;gap:28px}@media (min-width: 760px){.compare-cards[data-astro-cid-mmzocrzy]{display:none}}.cc-section[data-astro-cid-mmzocrzy]{margin:0 0 12px;font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.cc-group[data-astro-cid-mmzocrzy]{display:flex;flex-direction:column;gap:10px}.cc-card[data-astro-cid-mmzocrzy]{background:var(--surface-1);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px}.cc-label[data-astro-cid-mmzocrzy]{margin:0 0 10px;font-family:var(--font-display);font-weight:600;color:var(--text)}.cc-card[data-astro-cid-mmzocrzy] dl[data-astro-cid-mmzocrzy]{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.cc-card[data-astro-cid-mmzocrzy] dl[data-astro-cid-mmzocrzy]>div[data-astro-cid-mmzocrzy]{display:flex;flex-direction:column;gap:1px}.cc-card[data-astro-cid-mmzocrzy] dt[data-astro-cid-mmzocrzy]{font-size:var(--fs-xs);color:var(--text-3)}.cc-card[data-astro-cid-mmzocrzy] dd[data-astro-cid-mmzocrzy]{margin:0;font-size:var(--fs-sm)}.cc-card[data-astro-cid-mmzocrzy] dd[data-astro-cid-mmzocrzy].c-part{font-size:var(--fs-sm)}.cc-card[data-astro-cid-mmzocrzy] .cc-sv[data-astro-cid-mmzocrzy] dt[data-astro-cid-mmzocrzy]{color:var(--sky);font-weight:600}.compare-legend[data-astro-cid-mmzocrzy]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:18px;font-size:var(--fs-sm);color:var(--text-2)}.compare-legend[data-astro-cid-mmzocrzy] li[data-astro-cid-mmzocrzy]{display:inline-flex;align-items:center;gap:6px}
