.bt.svelte-t4cep9{background:#fff;border:1px solid var(--brand-line);border-radius:14px;padding:26px 28px 24px;margin:0 0 28px;font-size:15.5px;color:var(--brand-ink)}.bt.svelte-t4cep9 .eyebrow:where(.svelte-t4cep9){font-family:var(--font-display);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,var(--brand-primary) 82%,var(--brand-ink));margin:0 0 6px}.bt.svelte-t4cep9 h3:where(.svelte-t4cep9){font-family:var(--font-serif);font-weight:600;font-size:22px;color:var(--brand-ink);margin:0;line-height:1.25;text-transform:none;letter-spacing:-.01em}.bt.svelte-t4cep9 .lede:where(.svelte-t4cep9){color:var(--brand-mute);margin:6px 0 22px;text-wrap:pretty}.bt.svelte-t4cep9 .units:where(.svelte-t4cep9){display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.bt.svelte-t4cep9 .ulbl:where(.svelte-t4cep9){font-family:var(--font-display);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--brand-mute)}.bt.svelte-t4cep9 .seg:where(.svelte-t4cep9){display:inline-flex;border:1px solid var(--brand-line);border-radius:10px;overflow:hidden}.bt.svelte-t4cep9 .seg:where(.svelte-t4cep9) button:where(.svelte-t4cep9){font-family:var(--font-display);font-weight:600;font-size:14px;padding:8px 16px;min-height:40px;border:0;background:#fff;color:var(--brand-mute);cursor:pointer}.bt.svelte-t4cep9 .seg:where(.svelte-t4cep9) button:where(.svelte-t4cep9)+button:where(.svelte-t4cep9){border-left:1px solid var(--brand-line)}.bt.svelte-t4cep9 .seg:where(.svelte-t4cep9) button.on:where(.svelte-t4cep9){background:var(--brand-tint);color:var(--brand-ink);font-weight:700}.bt.svelte-t4cep9 .grid:where(.svelte-t4cep9){display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.bt.svelte-t4cep9 .f:where(.svelte-t4cep9){display:flex;flex-direction:column;gap:6px}.bt.svelte-t4cep9 .f.wide:where(.svelte-t4cep9){grid-column:1 / -1}.bt.svelte-t4cep9 label:where(.svelte-t4cep9){font-family:var(--font-display);font-weight:600;font-size:13.5px;color:var(--brand-ink)}.bt.svelte-t4cep9 input:where(.svelte-t4cep9){font-family:inherit;font-size:16px;color:var(--brand-ink);width:100%;background:#fff;border:1px solid var(--brand-line);border-radius:10px;padding:10px 12px;min-height:44px;font-variant-numeric:tabular-nums}.bt.svelte-t4cep9 input:where(.svelte-t4cep9):focus-visible,.bt.svelte-t4cep9 button:where(.svelte-t4cep9):focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.bt.svelte-t4cep9 .hint:where(.svelte-t4cep9){font-size:12px;color:var(--brand-dim)}.bt.svelte-t4cep9 .out:where(.svelte-t4cep9){background:var(--brand-tint);border-radius:12px;padding:20px 24px;margin:24px 0 18px}.bt.svelte-t4cep9 .olbl:where(.svelte-t4cep9){font-family:var(--font-display);font-weight:600;font-size:13.5px;color:var(--brand-mute)}.bt.svelte-t4cep9 .big:where(.svelte-t4cep9){font-family:var(--font-serif);font-weight:600;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,8vw,3.2rem);line-height:1.05;color:var(--brand-primary);margin:4px 0 10px;white-space:nowrap}.bt.svelte-t4cep9 .x:where(.svelte-t4cep9){font-family:var(--font-display);font-size:.3em;font-weight:600;color:var(--brand-mute);margin-left:8px}.bt.svelte-t4cep9 .rule:where(.svelte-t4cep9){margin:0 0 5px;color:var(--brand-ink);text-wrap:pretty}.bt.svelte-t4cep9 .rule:where(.svelte-t4cep9):last-of-type{margin-bottom:0}.bt.svelte-t4cep9 .rule:where(.svelte-t4cep9) b:where(.svelte-t4cep9){font-weight:700}.bt.svelte-t4cep9 .math:where(.svelte-t4cep9){margin:10px 0 0;font-size:13px;color:var(--brand-mute);font-variant-numeric:tabular-nums}.bt.svelte-t4cep9 .plain:where(.svelte-t4cep9){color:var(--brand-mute);margin:0 0 16px;text-wrap:pretty;line-height:1.6}.bt.svelte-t4cep9 .notes:where(.svelte-t4cep9){list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--brand-line)}.bt.svelte-t4cep9 .notes:where(.svelte-t4cep9) li:where(.svelte-t4cep9){font-size:13px;line-height:1.55;color:var(--brand-mute);margin-bottom:6px;text-wrap:pretty}.bt.svelte-t4cep9 .notes:where(.svelte-t4cep9) li:where(.svelte-t4cep9):last-child{margin-bottom:0}.bt.svelte-t4cep9 .notes:where(.svelte-t4cep9) b:where(.svelte-t4cep9){color:var(--brand-ink);font-weight:700}@media(max-width:560px){.bt.svelte-t4cep9{padding:22px 20px 20px}.bt.svelte-t4cep9 .grid:where(.svelte-t4cep9){grid-template-columns:1fr;gap:14px}}
