.simulator[data-astro-cid-tm4gc2h3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--wash);margin-top:40px;padding:36px}.simulator[data-astro-cid-tm4gc2h3] h3[data-astro-cid-tm4gc2h3]{font-size:24px}.simulator__intro[data-astro-cid-tm4gc2h3]{max-width:62ch;margin-top:10px;font-size:14px}.simulator__field[data-astro-cid-tm4gc2h3]{gap:8px;max-width:320px;margin-top:24px;display:grid}.simulator__field[data-astro-cid-tm4gc2h3] label[data-astro-cid-tm4gc2h3]{color:var(--ink);font-size:14px;font-weight:600}.simulator__field[data-astro-cid-tm4gc2h3] input[data-astro-cid-tm4gc2h3]{min-height:52px;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);background:var(--paper);border:1px solid var(--ink);border-radius:6px;width:100%;padding:12px 16px;font-size:20px}.simulator__field[data-astro-cid-tm4gc2h3] input[data-astro-cid-tm4gc2h3][aria-invalid=true]{border-color:#b42318}.simulator__hint[data-astro-cid-tm4gc2h3]{font-size:13px}.simulator__error[data-astro-cid-tm4gc2h3]{color:#b42318;margin-top:12px;font-size:14px;font-weight:600}.simulator__results[data-astro-cid-tm4gc2h3]{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px;padding-top:24px;display:grid}.simulator__results[data-astro-cid-tm4gc2h3]>div[data-astro-cid-tm4gc2h3]{flex-direction:column;gap:4px;display:flex}.simulator__label[data-astro-cid-tm4gc2h3]{color:var(--muted);font-size:13px}.simulator__results[data-astro-cid-tm4gc2h3] strong[data-astro-cid-tm4gc2h3]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:32px;font-weight:600}.simulator__unit[data-astro-cid-tm4gc2h3]{color:var(--muted);font-size:12px}.simulator__note[data-astro-cid-tm4gc2h3]{max-width:78ch;margin-top:20px;font-size:13px}@media (width<=700px){.simulator[data-astro-cid-tm4gc2h3]{padding:24px 20px}.simulator__results[data-astro-cid-tm4gc2h3]{grid-template-columns:1fr;gap:18px}.simulator__results[data-astro-cid-tm4gc2h3] strong[data-astro-cid-tm4gc2h3]{font-size:28px}}.pricing-head[data-astro-cid-f3jz775i]{grid-template-columns:1fr 1fr;align-items:end;gap:100px;margin-bottom:56px;display:grid}.pricing-head[data-astro-cid-f3jz775i] p[data-astro-cid-f3jz775i]{max-width:460px}.pricing-plans[data-astro-cid-f3jz775i]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.plan[data-astro-cid-f3jz775i]{border:1px solid var(--border);border-radius:var(--radius);background:var(--paper);padding:36px}.plan--featured[data-astro-cid-f3jz775i]{background:var(--ink);color:#fff;border-color:var(--ink)}.plan__tag[data-astro-cid-f3jz775i]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);font-size:12px;font-weight:600}.plan--featured[data-astro-cid-f3jz775i] .plan__tag[data-astro-cid-f3jz775i]{color:var(--accent)}.plan[data-astro-cid-f3jz775i] h3[data-astro-cid-f3jz775i]{margin-top:10px;font-size:26px}.plan__price[data-astro-cid-f3jz775i]{color:inherit;margin-top:22px;font-size:15px}.plan__price[data-astro-cid-f3jz775i] strong[data-astro-cid-f3jz775i]{letter-spacing:-.03em;font-size:34px;font-weight:600}.plan__price--sub[data-astro-cid-f3jz775i]{margin-top:6px}.plan__price--sub[data-astro-cid-f3jz775i] strong[data-astro-cid-f3jz775i]{font-size:24px}.plan__list[data-astro-cid-f3jz775i]{border-top:1px solid var(--border);margin-top:24px}.plan--featured[data-astro-cid-f3jz775i] .plan__list[data-astro-cid-f3jz775i]{border-color:#36516e}.plan__list[data-astro-cid-f3jz775i] li[data-astro-cid-f3jz775i]{border-bottom:1px solid var(--border);padding:12px 0 12px 24px;font-size:14px;line-height:1.5;position:relative}.plan--featured[data-astro-cid-f3jz775i] .plan__list[data-astro-cid-f3jz775i] li[data-astro-cid-f3jz775i]{color:var(--on-dark);border-color:#36516e}.plan__list[data-astro-cid-f3jz775i] li[data-astro-cid-f3jz775i]:before{content:"";border-left:2px solid var(--accent-text);border-bottom:2px solid var(--accent-text);width:10px;height:6px;position:absolute;top:19px;left:2px;transform:rotate(-45deg)}.plan--featured[data-astro-cid-f3jz775i] .plan__list[data-astro-cid-f3jz775i] li[data-astro-cid-f3jz775i]:before{border-color:var(--accent)}.plan__formula[data-astro-cid-f3jz775i]{color:var(--muted);margin-top:20px;font-size:13px}.plan--featured[data-astro-cid-f3jz775i] .plan__formula[data-astro-cid-f3jz775i]{color:var(--on-dark)}.pricing-table-wrap[data-astro-cid-f3jz775i]{margin-top:40px;overflow-x:auto}.pricing-table[data-astro-cid-f3jz775i]{border-collapse:collapse;width:100%;font-size:15px}.pricing-table[data-astro-cid-f3jz775i] caption[data-astro-cid-f3jz775i]{text-align:left;color:var(--muted);padding-bottom:12px;font-size:13px}.pricing-table[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i],.pricing-table[data-astro-cid-f3jz775i] td[data-astro-cid-f3jz775i]{text-align:left;border-top:1px solid var(--border);padding:14px 16px}.pricing-table[data-astro-cid-f3jz775i] thead[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i]{color:var(--muted);border-top:0;border-bottom:1px solid var(--ink);font-size:12px;font-weight:600}.pricing-table[data-astro-cid-f3jz775i] tbody[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i]{font-weight:600}.pricing-table[data-astro-cid-f3jz775i] td[data-astro-cid-f3jz775i]{font-variant-numeric:tabular-nums}.pricing-terms[data-astro-cid-f3jz775i]{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px;padding-top:40px;display:grid}.pricing-terms[data-astro-cid-f3jz775i] h3[data-astro-cid-f3jz775i]{font-size:18px}.pricing-terms[data-astro-cid-f3jz775i] p[data-astro-cid-f3jz775i]{margin-top:10px;font-size:14px}.pricing-foot[data-astro-cid-f3jz775i]{background:var(--wash);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:40px;margin-top:48px;padding:28px 32px;display:flex}.pricing-foot[data-astro-cid-f3jz775i] p[data-astro-cid-f3jz775i]{max-width:70ch;font-size:14px}.pricing-foot__note[data-astro-cid-f3jz775i]{margin-top:8px;font-size:13px}.pricing-foot[data-astro-cid-f3jz775i] .btn[data-astro-cid-f3jz775i]{flex:none}@media (width<=900px){.pricing-head[data-astro-cid-f3jz775i]{grid-template-columns:1fr;gap:24px}.pricing-terms[data-astro-cid-f3jz775i]{grid-template-columns:1fr;gap:28px}.pricing-foot[data-astro-cid-f3jz775i]{flex-direction:column;align-items:start}}@media (width<=700px){.pricing-plans[data-astro-cid-f3jz775i]{grid-template-columns:1fr}.plan[data-astro-cid-f3jz775i]{padding:28px 22px}.pricing-table[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i],.pricing-table[data-astro-cid-f3jz775i] td[data-astro-cid-f3jz775i]{padding:12px 5px;font-size:13px}.pricing-table[data-astro-cid-f3jz775i] thead[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i]{font-size:11px}.pricing-foot[data-astro-cid-f3jz775i]{padding:24px 20px}.pricing-foot[data-astro-cid-f3jz775i] .btn[data-astro-cid-f3jz775i]{width:100%}}@media (width<=360px){.pricing-table[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i],.pricing-table[data-astro-cid-f3jz775i] td[data-astro-cid-f3jz775i]{padding:12px 3px;font-size:12.5px}.pricing-table[data-astro-cid-f3jz775i] thead[data-astro-cid-f3jz775i] th[data-astro-cid-f3jz775i]{letter-spacing:-.01em;font-size:10.5px}}
