.info-block{margin:0 0 28px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px}.info-block h2{margin:0 0 13px;font-size:clamp(24px,5vw,32px);line-height:1.18}.info-block h3{font-size:17px;margin:22px 0 8px}.info-block p,.info-block li{color:#4b5b70}.methodology{border-left:4px solid var(--brand)}.compare-wrap{overflow-x:auto;margin:16px -4px 0;padding:0 4px}.compare-table{border-collapse:collapse;min-width:620px;width:100%;font-size:13px}.compare-table th,.compare-table td{padding:11px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.compare-table th{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.compare-table td:first-child{font-weight:800;color:var(--ink)}.payment-grid{display:grid;gap:10px}.payment-card{padding:14px;border-radius:12px;background:#f6f9ff}.payment-card strong{display:block;margin-bottom:3px}.payment-card p{margin:0;font-size:14px}.faq-new details{border-top:1px solid var(--line);padding:0}.faq-new details:last-child{border-bottom:1px solid var(--line)}.faq-new summary{position:relative;cursor:pointer;padding:14px 25px 14px 0;font-weight:750;list-style:none}.faq-new summary::after{content:"+";position:absolute;right:2px;color:var(--brand);font-size:20px}.faq-new details[open] summary::after{content:"−"}.faq-new details p{margin:0 0 15px;font-size:14px}@media(min-width:700px){.payment-grid{grid-template-columns:repeat(3,1fr)}.info-block{padding:30px}}
