.cost-page[data-astro-cid-abekmobo]{overflow-wrap:anywhere;max-width:1120px;padding-block:64px}.cost-page[data-astro-cid-abekmobo] header[data-astro-cid-abekmobo]{margin-bottom:64px}.cost-page[data-astro-cid-abekmobo] h1[data-astro-cid-abekmobo]{letter-spacing:-.04em;margin-block:24px;font-size:clamp(48px,7vw,88px);line-height:1.04}.cost-intro[data-astro-cid-abekmobo]{max-width:42ch;color:var(--color-muted);font-size:20px}.cost-page[data-astro-cid-abekmobo] h2[data-astro-cid-abekmobo]{letter-spacing:-.02em;margin-bottom:12px;font-size:28px}.cost-workspace[data-astro-cid-abekmobo]{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:start;gap:64px;display:grid}.cost-tools[data-astro-cid-abekmobo]{margin-top:24px}.cost-tool[data-astro-cid-abekmobo]{border-bottom:1px solid var(--color-line);padding-block:8px}.cost-tool[data-astro-cid-abekmobo]>button[data-astro-cid-abekmobo]{text-align:left;width:100%;min-height:68px;color:inherit;cursor:pointer;background:#000;border:0;align-items:center;gap:16px;padding:8px;display:flex}.cost-tool[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo] strong[data-astro-cid-abekmobo],.cost-tool[data-astro-cid-abekmobo] small[data-astro-cid-abekmobo]{display:block}.cost-tool[data-astro-cid-abekmobo] small[data-astro-cid-abekmobo]{color:var(--color-muted)}.cost-check[data-astro-cid-abekmobo]{border:1px solid #777;border-radius:6px;flex:none;width:22px;height:22px;margin-left:auto}.cost-tool[data-astro-cid-abekmobo]>button[data-astro-cid-abekmobo][aria-pressed=true] .cost-check[data-astro-cid-abekmobo]{background:#f4f4f4;box-shadow:inset 0 0 0 5px #000}.cost-plans[data-astro-cid-abekmobo]{flex-wrap:wrap;gap:8px;padding:8px 8px 16px 64px;display:flex}.cost-plans[data-astro-cid-abekmobo][hidden]{display:none}.cost-plans[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo]{appearance:none;min-height:44px;color:inherit;cursor:pointer;font:inherit;background:#000;border:1px solid #555;border-radius:8px;padding:12px}.cost-plans[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo][aria-pressed=true]{background:#202020;border-color:#fff}.cost-page[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo]:focus-visible{outline-offset:4px;outline:2px solid #fff}.cost-summary[data-astro-cid-abekmobo]{border-top:1px solid var(--color-line);padding-top:24px;position:sticky;top:96px}.cost-summary[data-astro-cid-abekmobo] p[data-astro-cid-abekmobo]{margin-bottom:16px}.cost-monthly[data-astro-cid-abekmobo]>span[data-astro-cid-abekmobo]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(40px,5vw,64px)}.cost-summary[data-astro-cid-abekmobo] small[data-astro-cid-abekmobo]{color:var(--color-muted)}.cost-alternatives[data-astro-cid-abekmobo]{max-width:70ch;margin-top:32px}.cost-alternatives[data-astro-cid-abekmobo]>div[data-astro-cid-abekmobo]{border-bottom:1px solid var(--color-line);padding-block:24px}.cost-alternatives[data-astro-cid-abekmobo] h3[data-astro-cid-abekmobo]{margin-bottom:8px;font-size:20px}.cost-alternatives[data-astro-cid-abekmobo] a[data-astro-cid-abekmobo]{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cost-alternatives[data-astro-cid-abekmobo] small[data-astro-cid-abekmobo]{color:var(--color-muted);display:block}@media (width<=700px){.cost-page[data-astro-cid-abekmobo]{padding-block:32px}.cost-page[data-astro-cid-abekmobo] header[data-astro-cid-abekmobo]{margin-bottom:48px}.cost-workspace[data-astro-cid-abekmobo]{flex-direction:column;gap:48px;display:flex}.cost-workspace[data-astro-cid-abekmobo]>section[data-astro-cid-abekmobo],.cost-summary[data-astro-cid-abekmobo]{width:100%}.cost-summary[data-astro-cid-abekmobo]{position:static}.cost-plans[data-astro-cid-abekmobo]{padding-left:8px}.cost-alternatives[data-astro-cid-abekmobo]{margin-top:48px}}[data-astro-cid-abekmobo][hidden]{display:none!important}.cost-search-label[data-astro-cid-abekmobo]{color:var(--color-muted);margin-top:24px;margin-bottom:8px;font-size:14px;display:block}.cost-search[data-astro-cid-abekmobo]{appearance:none;box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#000;border:1px solid #444;border-radius:10px;min-height:48px;padding:16px}.cost-search[data-astro-cid-abekmobo]:focus-visible{outline-offset:3px;outline:2px solid #fff}.cost-expand[data-astro-cid-abekmobo],.cost-stacks[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo],.cost-search-results[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo],.cost-mobile-bar[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo]{appearance:none;color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#000;border:1px solid #555;border-radius:8px;padding:12px 16px}.cost-expand[data-astro-cid-abekmobo]{width:100%;margin-top:24px}.cost-stacks[data-astro-cid-abekmobo]{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.cost-search-results[data-astro-cid-abekmobo]{gap:8px;display:grid}.cost-search-results[data-astro-cid-abekmobo]:not(:empty){margin-top:12px}.cost-search-results[data-astro-cid-abekmobo] button[data-astro-cid-abekmobo]{text-align:left}.cost-saving[data-astro-cid-abekmobo]{letter-spacing:-.02em;font-size:22px}.cost-mobile-bar[data-astro-cid-abekmobo]{display:none}@media (width>=701px) and (width<=1023px){.cost-summary[data-astro-cid-abekmobo]{position:static}.cost-workspace[data-astro-cid-abekmobo]{gap:32px}}@media (width<=480px){.cost-page[data-astro-cid-abekmobo]{padding-bottom:128px}.cost-mobile-bar[data-astro-cid-abekmobo]{z-index:20;padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px));background:#000;border-top:1px solid #444;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.cost-mobile-bar[data-astro-cid-abekmobo] strong[data-astro-cid-abekmobo]{font-variant-numeric:tabular-nums}.cost-summary[data-astro-cid-abekmobo]{scroll-margin-top:24px}}@media (prefers-reduced-motion:reduce){.cost-page[data-astro-cid-abekmobo]{scroll-behavior:auto}}.cost-page .cost-search-results button{appearance:none;color:#fff;min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#000;border:1px solid #555;border-radius:8px;padding:12px 16px}.cost-page .cost-tool>button{text-align:left;width:100%;min-height:68px;color:inherit;cursor:pointer;font:inherit;background:#000;border:0;align-items:center;gap:16px;padding:8px;display:flex}.cost-page .cost-tool{border-bottom:1px solid var(--color-line);padding-block:8px}.cost-page .cost-plans{color:var(--color-muted);padding:8px 8px 16px}@media (width<=480px){body:has(.cost-page) footer{padding-bottom:calc(64px + 32px + env(safe-area-inset-bottom,0px))}}
