.context-lab label{display:grid;gap:9px;font-weight:600;font-size:15px;margin:18px 0}.context-lab input{width:100%;min-width:0;min-height:44px;font:inherit;padding:11px;color:#192449;background:#fff;border:1px solid #91a1bc;border-radius:7px}.context-lab input[type=range]{accent-color:#2947bd;padding:0}.context-compare,.context-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.context-inputs{grid-template-columns:2fr 1fr 1fr}.context-compare>div{background:#f0f4fc;padding:24px;border-radius:10px}.context-compare strong{display:block;font:600 36px/1.4 Unbounded,sans-serif;margin:20px 0}.context-compare>div+div{background:#edf3dd}.context-options{display:flex;gap:10px;flex-wrap:wrap}.context-options button{font:600 15px/1.5 Onest,sans-serif;min-height:44px;padding:12px 16px;background:white;border:1px solid #2947bd;border-radius:8px;color:#2947bd;cursor:pointer}.context-options button[aria-pressed=true]{background:#2947bd;color:white}.context-lab :focus-visible{outline:3px solid #ec742a;outline-offset:3px}.context-bars{display:grid;gap:22px;margin:26px 0}.context-bars>div{min-width:0}.context-bars span,.context-bars b{display:block;font-size:15px}.context-bars i{display:block;min-width:1px;height:25px;margin:9px 0;background:#2947bd;border-radius:3px}.context-bars>div+div i{background:#ed7429}.context-facts{padding:24px;margin:24px 0;background:#f5f7fb;border-radius:12px}.context-facts p{font-size:16px;line-height:1.6}.context-facts h2{font:600 22px/1.4 Unbounded,sans-serif}.editorial-main p{overflow-wrap:anywhere}@media(max-width:650px){.context-compare,.context-inputs{grid-template-columns:1fr}.context-compare strong{font-size:29px}.context-options button{width:100%;text-align:left}.context-facts{padding:18px}}

.context-compare{grid-template-columns:repeat(3,minmax(0,1fr))}[data-apply-price]{font:600 16px Onest,sans-serif;padding:14px 18px;border:0;background:#f7ad53;color:#192449;border-radius:9px;cursor:pointer}.context-facts li{font-size:17px;line-height:1.7;margin:12px 0}.context-facts dt{font-weight:650;margin-top:16px}.context-facts dd{margin:6px 0;font-size:22px;line-height:1.5}@media(max-width:650px){.context-compare{grid-template-columns:1fr}.context-facts dd{font-size:18px}}
