.price-preview{border-top:1px solid var(--line);color:var(--paper);margin-block:20px;padding-top:18px}.price-label{color:var(--text-muted);font:10px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.025em;display:block}.price-value{flex-wrap:wrap;align-items:center;gap:12px;margin-top:7px;display:flex}.price-value>strong{letter-spacing:-.04em;font-size:29px;font-weight:500;line-height:1.2}.price-discount{color:var(--acid);background:var(--accent-soft);border:1px solid var(--accent-border);font:10px var(--font-mono);border-radius:4px;padding:5px 8px}.price-basis,.price-base{color:var(--text-muted);margin-top:6px;font-size:12px;line-height:1.6;display:block}.price-base{color:var(--text-muted);font-size:11px}.price-detailed{background:var(--surface-raised);border:1px solid var(--line);border-radius:12px;padding:26px}.price-detailed .price-value>strong{font-size:42px}.price-scope,.price-note{color:var(--paper);margin-top:18px;font-size:14px;line-height:1.7}.price-note{color:var(--text-muted);font-size:12px}.capability-tile .price-preview{margin-top:0}.capability-info .price-preview{width:100%;margin:0 0 20px}.capability-info .price-value>strong{font-size:25px}.pricing-disclosure{color:var(--text-muted);max-width:750px;margin-block:20px;font-size:12px;line-height:1.7}.pricing-disclosure a{color:var(--acid);text-underline-offset:4px;text-decoration:underline}
