.pricing-currency-catalog{min-width:0;margin-top:3rem}.pricing-currency-catalog>p{max-width:75ch;margin-block:1rem}.pricing-currency-catalog label{gap:.5rem;max-width:24rem;margin-block:1.25rem;display:grid}.pricing-currency-catalog input{font:inherit;color:inherit;box-sizing:border-box;background:0 0;border:1px solid;border-radius:.5rem;width:100%;padding:.75rem}.pricing-currency-scroll{max-width:100%;overflow-x:auto}.pricing-currency-scroll table{border-collapse:collapse;width:100%}.pricing-currency-scroll th,.pricing-currency-scroll td{text-align:start;border-bottom:1px solid var(--line,#ddd);padding:.8rem}.pricing-currency-scroll td{white-space:nowrap}.pricing-currency-scroll th small{font-weight:400}.pricing-stripe-note{color:color-mix(in oklab, var(--bg) 70%, transparent);font:400 12px/1.45 var(--ui);margin-top:12px}.pricing-results-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.pricing-result-summary{min-width:0}.pricing-result-summary+.pricing-result-summary{border-inline-start:1px solid color-mix(in oklab, var(--bg) 30%, transparent);padding-inline-start:32px}.pricing-result-summary>span,.pricing-result-summary>strong,.pricing-result-summary>small{display:block}.pricing-result-summary>strong{overflow-wrap:anywhere}@media (max-width:700px){.pricing-results-grid{grid-template-columns:minmax(0,1fr);gap:24px}.pricing-result-summary+.pricing-result-summary{padding-inline-start:0;border-inline-start:0;border-top:1px solid color-mix(in oklab, var(--bg) 30%, transparent);padding-top:24px}}
