.pb.svelte-1dk1hfn{background:#211e1929;border:1px solid #211e1929;grid-template-columns:minmax(0,1fr) minmax(min(280px,100%),25%);gap:1px;display:grid}@container (width<=900px){.pb.svelte-1dk1hfn{grid-template-columns:minmax(0,1fr)}}.pb__main.svelte-1dk1hfn{background:var(--paper)}.pb__pane.svelte-1dk1hfn{padding:var(--pad-tool);border-bottom:1px solid var(--rule)}.pb__pane--flush.svelte-1dk1hfn{background:var(--paper);border-bottom:0}.pb__head.svelte-1dk1hfn{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.pb__label.svelte-1dk1hfn{letter-spacing:.2em;font-weight:400}.pb__hint.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.12em;color:var(--muted);font-size:12px}.pb__toggle.svelte-1dk1hfn{border:1px solid #211e1947;display:flex}.pb__tab.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);transition:background .15s var(--ease-out-soft);padding:14px 16px;font-size:12px}.pb__tab--on.svelte-1dk1hfn{background:var(--ac);color:var(--paper)}.pb__tiers.svelte-1dk1hfn{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:1px;margin-top:20px;display:grid}.pbtier.svelte-1dk1hfn{text-align:left;background:var(--paper);width:100%;color:var(--ink);transition:background .18s var(--ease-out-soft);padding:22px 20px 24px;display:block}.pbtier--on.svelte-1dk1hfn{background:var(--ac);color:var(--paper)}.pbtier__head.svelte-1dk1hfn{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pbtier__name.svelte-1dk1hfn{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,2cqw,30px)}.pbtier__flag.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:4px 7px;font-size:12px}.pbtier__price.svelte-1dk1hfn{font-family:var(--font-display);letter-spacing:-.03em;margin-top:12px;font-size:clamp(26px,2.8cqw,44px);line-height:1;display:block}.pbtier__per.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.62;margin-top:6px;font-size:12px;display:block}.pbtier__spec.svelte-1dk1hfn{font-family:var(--font-mono);opacity:.85;border-top:1px solid;margin-top:16px;padding-top:14px;font-size:12px;line-height:1.9;display:block}.pb__fromcalc.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ac);margin-top:14px;font-size:12px}.pb__tablewrap.svelte-1dk1hfn{margin-top:22px;overflow-x:auto}.pb__table.svelte-1dk1hfn{font-family:var(--font-mono);min-width:620px;font-size:12px}.pb__table.svelte-1dk1hfn th:where(.svelte-1dk1hfn),.pb__table.svelte-1dk1hfn td:where(.svelte-1dk1hfn){white-space:nowrap;text-align:left;padding:9px 12px;font-weight:400}.pb__table.svelte-1dk1hfn thead:where(.svelte-1dk1hfn) th:where(.svelte-1dk1hfn){letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #211e194d;font-size:12px}.pb__table.svelte-1dk1hfn tbody:where(.svelte-1dk1hfn) th:where(.svelte-1dk1hfn){color:var(--muted);padding-left:0}.pb__table.svelte-1dk1hfn tbody:where(.svelte-1dk1hfn) tr:where(.svelte-1dk1hfn){border-top:1px solid #211e191a}.pb__table.svelte-1dk1hfn td:where(.svelte-1dk1hfn){color:var(--ink);opacity:.72}.pb__col--on.svelte-1dk1hfn{color:var(--ac)!important;opacity:1!important;font-weight:700!important}.pb__skus.svelte-1dk1hfn{border-collapse:separate;border-spacing:1px;background:var(--rule);min-width:460px}.pb__skus.svelte-1dk1hfn th:where(.svelte-1dk1hfn){background:var(--paper);text-align:left;font-family:var(--font-mono);padding:12px;font-weight:400}.pb__skus.svelte-1dk1hfn thead:where(.svelte-1dk1hfn) th:where(.svelte-1dk1hfn){letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.pb__skus.svelte-1dk1hfn tbody:where(.svelte-1dk1hfn) th:where(.svelte-1dk1hfn){font-size:13px}.pb__skus.svelte-1dk1hfn td:where(.svelte-1dk1hfn){background:var(--paper);padding:0}.pb__sku.svelte-1dk1hfn{text-align:left;width:100%;font-family:var(--font-mono);transition:background .15s var(--ease-out-soft);padding:12px;font-size:13px;display:block}.pb__sku--on.svelte-1dk1hfn{background:var(--ac);color:var(--paper)}.pb__clear.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #211e1940;margin-top:1px;margin-bottom:-13px;padding:13px 0;font-size:12px}.pb__pair.svelte-1dk1hfn{background:var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1px;display:grid}.pb__site.svelte-1dk1hfn{text-align:left;background:var(--paper);width:100%;color:var(--ink);transition:background .18s var(--ease-out-soft);border:1px solid #211e1933;margin-top:16px;padding:22px;display:block}.pb__site--on.svelte-1dk1hfn{background:var(--ac);color:var(--paper);border-color:var(--ac)}.pb__sitehead.svelte-1dk1hfn{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.pb__sitename.svelte-1dk1hfn,.pb__siteprice.svelte-1dk1hfn{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2.2cqw,34px)}.pb__sitecopy.svelte-1dk1hfn{opacity:.82;margin-top:12px;font-size:15px;line-height:1.6;display:block}.pb__sitenote.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:16px;font-size:12px;display:block}.pb__rep.svelte-1dk1hfn{border:1px solid #211e1933;margin-top:16px;padding:22px}.pb__repname.svelte-1dk1hfn{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2.2cqw,34px)}.pb__repcopy.svelte-1dk1hfn{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.pb__replink.svelte-1dk1hfn{--lm-gap:16px}.pb__summary.svelte-1dk1hfn{background:var(--ink);color:var(--on-dark)}.pb__summaryinner.svelte-1dk1hfn{padding:clamp(24px,2.8cqw,40px);position:sticky;top:84px}@container (width<=900px){.pb__summaryinner.svelte-1dk1hfn{position:static}}.pb__summarylabel.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#e6e4ddad;font-size:12px;font-weight:400}.pb__lines.svelte-1dk1hfn{font-family:var(--font-mono);margin-top:24px;font-size:12px;line-height:1.9}.pb__lines.svelte-1dk1hfn>div:where(.svelte-1dk1hfn){border-bottom:1px solid #e6e4dd24;justify-content:space-between;gap:16px;padding:9px 0;display:flex}.pb__lines.svelte-1dk1hfn dt:where(.svelte-1dk1hfn){color:#e6e4ddcc}.pb__lines.svelte-1dk1hfn dd:where(.svelte-1dk1hfn){color:var(--paper);white-space:nowrap;margin:0}.pb__totalrow.svelte-1dk1hfn{border-top:1px solid #e6e4dd4d;justify-content:space-between;align-items:baseline;gap:16px;margin-top:26px;padding-top:20px;display:flex}.pb__totallabel.svelte-1dk1hfn{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#e6e4dd99;font-size:12px}.pb__total.svelte-1dk1hfn{font-family:var(--font-display);letter-spacing:-.03em;color:var(--paper);font-size:clamp(34px,4cqw,62px);line-height:1}.pb__meta.svelte-1dk1hfn{font-family:var(--font-mono);color:#e6e4dd9e;margin-top:18px;font-size:12px;line-height:1.9}.pb__meta.svelte-1dk1hfn>div:where(.svelte-1dk1hfn){justify-content:space-between;gap:16px;display:flex}.pb__waived.svelte-1dk1hfn{color:#8fa894}.pb__on.svelte-1dk1hfn{color:var(--paper)}.pb__start.svelte-1dk1hfn{text-align:center;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:var(--ac);color:var(--paper);transition:background .18s var(--ease-out-soft), color .18s var(--ease-out-soft);margin-top:26px;padding:18px 20px;font-size:12px;display:block}.pb__start.svelte-1dk1hfn:hover{background:var(--paper);color:var(--ac)}.pb__fineprint.svelte-1dk1hfn{color:#e6e4ddad;margin-top:16px;font-size:12px;line-height:1.6}.tool-h1[data-astro-cid-aqnuuv7g]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:pretty;max-width:15ch;font-size:clamp(34px,6cqw,108px);font-weight:500;line-height:.98}.tool-lead[data-astro-cid-aqnuuv7g]{color:#3a352c;max-width:64ch;margin-top:24px;font-size:clamp(16px,1.3cqw,20px);line-height:1.65}.tool-mount[data-astro-cid-aqnuuv7g]{margin-top:clamp(34px,4cqw,64px)}.tool-h2[data-astro-cid-aqnuuv7g]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:pretty;max-width:17ch;font-size:clamp(30px,5cqw,88px);font-weight:400;line-height:1}.inc[data-astro-cid-aqnuuv7g]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin-top:clamp(28px,3.4cqw,56px)}.inc__cell[data-astro-cid-aqnuuv7g]{padding:26px 24px}.inc__t[data-astro-cid-aqnuuv7g]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(20px,2cqw,30px)}.inc__d[data-astro-cid-aqnuuv7g]{color:var(--muted);margin-top:11px;font-size:15px;line-height:1.6}.tool-note[data-astro-cid-aqnuuv7g]{font-family:var(--font-mono);color:var(--muted);max-width:80ch;margin-top:24px;font-size:12px;line-height:1.9}
