.sv-what{border-top:2px solid var(--ink);grid-template-columns:minmax(0,1fr);column-gap:clamp(32px,4vw,72px);display:grid}.sv-what-i.pg-row{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:6px 14px;padding:20px 0 22px;display:grid}.sv-what-n{font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--mwa-muted);grid-row:span 2;align-items:center;gap:8px;font-weight:800;display:flex}.sv-what-n:before{content:"";background:var(--ink);flex:none;width:8px;height:12px}.sv-what-i:first-child .sv-what-n:before{background:var(--beacon);border-radius:50%;width:10px;height:10px}.sv-what-i h3{font-size:var(--fs-h3);letter-spacing:-.02em;font-weight:800;line-height:1.2}.sv-what-i p{color:var(--muted-2);text-wrap:pretty;max-width:40em}@media (min-width:900px){.sv-what{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sv-cost{grid-template-columns:minmax(0,1fr);gap:clamp(40px,4vw,72px);display:grid}@media (min-width:900px){.sv-cost{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sv-way .pg-sub{font-size:var(--fs-body);margin-top:8px}.sv-bars{border-top:2px solid var(--ink);margin-top:18px}.sv-bar-row.pg-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 16px;padding:14px 0 16px;display:grid}.sv-bar-k{font-weight:700}.sv-bar-k small{font-size:var(--fs-micro);color:var(--mwa-muted);margin-top:2px;font-weight:600;display:block}.sv-bar-v{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.sv-bar{background:var(--surface-2);grid-column:1/-1;height:10px;position:relative}.sv-bar i{top:0;bottom:0;left:calc(var(--a) * 100%);width:calc((var(--b) - var(--a)) * 100%);background:var(--ink);transform-origin:0;min-width:6px;transition:transform .9s var(--mwa-ease) calc(.2s + var(--i,0) * 90ms);position:absolute}.sv-bar.is-open i{background:linear-gradient(90deg, var(--ink) 55%, transparent)}.pg-armed:not(.pg-in) .sv-bar i{transform:scaleX(0)}.sv-more{margin-top:20px}.sv-pay{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:clamp(28px,3vw,40px) clamp(20px,2.4vw,32px);display:grid}.sv-payway h3{font-size:clamp(24px,2.2vw,32px)}
