.calc[data-astro-cid-kxxuebad]{gap:24px;display:grid}.ask[data-astro-cid-kxxuebad]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;gap:24px 40px;padding:20px 24px;display:grid}.q[data-astro-cid-kxxuebad] label[data-astro-cid-kxxuebad]{justify-content:space-between;align-items:baseline;gap:12px;font-weight:700;display:flex}.q[data-astro-cid-kxxuebad] output[data-astro-cid-kxxuebad]{color:var(--saffron);font-size:var(--fs-22);font-weight:800}input[data-astro-cid-kxxuebad][type=range]{width:100%;accent-color:var(--saffron);direction:ltr;height:24px;margin-block:14px 4px}.scale[data-astro-cid-kxxuebad]{color:var(--text-muted);direction:ltr;justify-content:space-between;font-size:.75rem;display:flex}.switch[data-astro-cid-kxxuebad]{cursor:pointer;justify-content:flex-start!important;align-items:center!important}.switch[data-astro-cid-kxxuebad] input[data-astro-cid-kxxuebad]{opacity:0;cursor:pointer;width:44px;height:26px;margin:0;position:absolute}.track[data-astro-cid-kxxuebad]{background:var(--surface-2);border:1px solid var(--border-strong);width:44px;height:26px;transition:background-color var(--t-ui);border-radius:999px;flex:none;position:relative}.track[data-astro-cid-kxxuebad]:after{content:"";background:var(--text-muted);width:18px;height:18px;transition:transform var(--t-ui)var(--ease-in),background-color var(--t-ui);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px}.switch[data-astro-cid-kxxuebad] input[data-astro-cid-kxxuebad]:checked+.track[data-astro-cid-kxxuebad]{background:color-mix(in srgb,var(--turquoise)30%,transparent);border-color:var(--turquoise)}.switch[data-astro-cid-kxxuebad] input[data-astro-cid-kxxuebad]:checked+.track[data-astro-cid-kxxuebad]:after{background:var(--turquoise);transform:translate(-18px)}.switch[data-astro-cid-kxxuebad] input[data-astro-cid-kxxuebad]:focus-visible+.track[data-astro-cid-kxxuebad]{outline:2px solid var(--turquoise);outline-offset:2px}.switch[data-astro-cid-kxxuebad] small[data-astro-cid-kxxuebad]{font-size:.8125rem;font-weight:400;display:block}.plans[data-astro-cid-kxxuebad]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;display:grid}.plan[data-astro-cid-kxxuebad]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color var(--t-ui),box-shadow var(--t-ui),opacity var(--t-ui);flex-direction:column;gap:14px;padding:22px 20px;display:flex;position:relative}.plan[data-astro-cid-kxxuebad][data-fit=no]{opacity:.5}.plan[data-astro-cid-kxxuebad][data-fit=pick]{border-color:var(--saffron);box-shadow:0 0 0 1px var(--saffron),0 0 40px var(--glow)}.pick[data-astro-cid-kxxuebad]{background:var(--saffron);color:var(--saffron-ink);opacity:0;transition:opacity var(--t-ui);border-radius:999px;padding:1px 10px;font-size:.75rem;font-weight:700;position:absolute;inset-block-start:-11px;inset-inline-start:16px}.plan[data-astro-cid-kxxuebad][data-fit=pick] .pick[data-astro-cid-kxxuebad]{opacity:1}.price[data-astro-cid-kxxuebad] strong[data-astro-cid-kxxuebad]{font-size:var(--fs-22);font-weight:800}.plan[data-astro-cid-kxxuebad] ul[data-astro-cid-kxxuebad]{color:var(--text-muted);flex:1;gap:6px;padding:0;font-size:.9375rem;list-style:none;display:grid}.plan[data-astro-cid-kxxuebad] li[data-astro-cid-kxxuebad]:before{content:"✓";color:var(--turquoise);margin-inline-end:8px}.plan[data-astro-cid-kxxuebad] li[data-astro-cid-kxxuebad].off:before{content:"–";color:var(--text-muted)}.plan[data-astro-cid-kxxuebad] li[data-astro-cid-kxxuebad] b[data-astro-cid-kxxuebad]{color:var(--text)}.limits[data-astro-cid-kxxuebad]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.limits[data-astro-cid-kxxuebad] pre[data-astro-cid-kxxuebad]{min-height:9.5em;color:var(--text-muted);padding:14px 16px}.limits[data-astro-cid-kxxuebad] pre[data-astro-cid-kxxuebad] .j-k{color:var(--turquoise)}.limits[data-astro-cid-kxxuebad] pre[data-astro-cid-kxxuebad] .j-s{color:var(--saffron)}.limits[data-astro-cid-kxxuebad] pre[data-astro-cid-kxxuebad] .j-n,.limits[data-astro-cid-kxxuebad] pre[data-astro-cid-kxxuebad] .j-b{color:var(--text)}@media (width<=760px){.limits[data-astro-cid-kxxuebad]{grid-template-columns:1fr}}