.but-page .nxl-box{padding:22px!important}.but-page .nxl-lab{font:700 13px Montserrat,sans-serif;color:#5b6475;margin-bottom:6px}.but-page .ortw-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.but-page .ortw-o{cursor:pointer;text-align:center;font-family:Montserrat,sans-serif}.but-page .ortw-o.is-on{background:#164178;border-color:#164178;color:#fff}.but-page .nxl-h{font-size:19px;color:#164178;margin:20px 0 2px}.but-page .nxl-sub{font-size:14px;color:#5b6475;margin:0 0 8px}.but-page .nxl{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.but-page .nxl li{list-style:none;margin:0;padding:0}.but-page .nxl label{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start;border:1px solid #dde3ee;border-radius:10px;padding:9px 11px;cursor:pointer;background:#fff;transition:border-color .2s,background .2s}.but-page .nxl input{position:absolute;opacity:0;pointer-events:none}.but-page .nxl-n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;color:#fff;font:800 12px Montserrat,sans-serif;margin-top:1px}.but-page .nxl-n.r{background:#c4161c}.but-page .nxl-n.a{background:#b7791f}.but-page .nxl-n.g{background:#2f855a}.but-page .nxl-t{display:block;font-size:14px;color:#2b3140;line-height:1.4}.but-page .nxl-t b{display:block;font-family:Montserrat,sans-serif;font-size:15px;color:#1d2433}.but-page .nxl-t em{display:inline-block;font-style:normal;font:800 10.5px Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:2px 7px;margin:4px 0 3px}.but-page .nxl-t em.r{background:#fde8e9;color:#c4161c}.but-page .nxl-t em.a{background:#fdf1dc;color:#975a16}.but-page .nxl-t em.g{background:#e3f6e9;color:#276749}.but-page .nxl-t small{display:block;font-size:13.5px;color:#5b6475}.but-page .nxl input:checked~.nxl-n{background:#25a244}.but-page .nxl input:checked~.nxl-n:before{content:"✓"}.but-page .nxl input:checked~.nxl-n{font-size:0}.but-page .nxl input:checked~.nxl-n:before{font-size:13px}.but-page .nxl label:has(input:checked){background:#f2faf4;border-color:#bfe3c9}.but-page .nxl label:has(input:checked) .nxl-t b{text-decoration:line-through;color:#5b6475}.but-page .nxl-note{margin:12px 0 0}.but-page .nxl-btns{display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px}.but-page .nxl-btns .btn{width:100%}