.SoftenerCostSection_section__AjMXm{display:flex;flex-direction:column;gap:20px}.SoftenerCostSection_head__8NPn4{display:flex;flex-direction:column;gap:10px;max-width:780px}.SoftenerCostSection_eyebrow__lCckh{margin:0;color:var(--color-water-accent-text);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.SoftenerCostSection_h2__xh_EU{margin:0;color:var(--color-shell);font:800 clamp(28px,3.6vw,46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance}.SoftenerCostSection_lede__WhNAh{margin:0;max-width:680px;color:var(--color-ink-body);font-size:16px;line-height:1.55}.SoftenerCostSection_scroll__xZm5x{max-width:780px;overflow-x:auto;border:1px solid var(--color-line);border-radius:20px;background:#fff}.SoftenerCostSection_table__oIxuF{width:100%;min-width:440px;border-collapse:collapse;font-variant-numeric:tabular-nums}.SoftenerCostSection_caption__TXH2z{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SoftenerCostSection_table__oIxuF td,.SoftenerCostSection_table__oIxuF th{padding:14px 18px;text-align:left;font-size:15px;line-height:1.4}.SoftenerCostSection_table__oIxuF thead th{color:var(--color-ink-muted);font:500 11px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.SoftenerCostSection_table__oIxuF tbody tr{border-top:1px solid var(--color-line-soft)}.SoftenerCostSection_table__oIxuF tbody th{color:var(--color-shell);font-weight:700}.SoftenerCostSection_table__oIxuF td{color:var(--color-ink-body)}@media (max-width:559px){.SoftenerCostSection_table__oIxuF{min-width:0}.SoftenerCostSection_table__oIxuF td,.SoftenerCostSection_table__oIxuF th{padding:12px 10px;font-size:14px}.SoftenerCostSection_table__oIxuF td:first-child,.SoftenerCostSection_table__oIxuF th:first-child{padding-left:14px}}.SoftenerCostSection_notes__bXvAS{display:flex;flex-direction:column;gap:6px;max-width:780px;margin:0;padding:0 0 0 18px;color:var(--color-ink-muted);font-size:14px;line-height:1.5}.SoftenerCostSection_sources__yHiai{margin:0;color:var(--color-ink-muted);font:12px/1.5 var(--font-mono)}.SoftenerCostSection_sources__yHiai a{color:var(--color-shell);font-weight:700;text-underline-offset:2px}