.comparison-page{padding-top:38px}.comparison-jumps{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.comparison-jumps a{border:1px solid #91a3af;border-radius:5px;padding:11px 17px;min-height:46px;font-size:13px}.comparison-jumps a:hover{background:#0c2c43;color:white}.comparison-instruction{font-size:13px;color:#526573;max-width:850px;margin-bottom:45px}.comparison-section{scroll-margin-top:110px;margin:0 0 75px}.comparison-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:25px}.comparison-heading h2{font-size:58px;margin:0}.comparison-heading .eyebrow{margin-bottom:14px}.comparison-heading .text-link{border-color:#8095a3;white-space:nowrap}.comparison-scroll{overflow:auto;max-height:760px;border:1px solid #b5c3cc;border-radius:7px;scrollbar-width:auto;scrollbar-color:#637f91 #d9e1e6;background:white}.comparison-table{border-collapse:separate;border-spacing:0;min-width:1820px;width:100%;font-size:13px;line-height:1.65;table-layout:fixed}.comparison-table caption{text-align:left;padding:16px 20px;font-size:13px;color:#526573;background:#f5f7f8}.comparison-table th,.comparison-table td{padding:18px 16px;border-right:1px solid #d3dde3;border-bottom:1px solid #d3dde3;vertical-align:top;overflow-wrap:break-word}.comparison-table thead th{background:#0c2c43;color:white;text-align:left;position:sticky;top:0;z-index:2;font-size:15px;font-weight:700}.comparison-table th:first-child{width:195px;position:sticky;left:0;z-index:1;background:#e1e8ed;color:#18384d;text-align:left;font-size:13px}.comparison-table thead th:first-child{z-index:3;background:#0c2c43;color:white}.comparison-table tbody tr:nth-child(even) td{background:#f3f6f8}.comparison-table tbody tr:hover td{background:#edf3f7}.comparison-table tbody tr:last-child>*{border-bottom:0}.comparison-table tr>*:last-child{border-right:0}.comparison-notes{margin-top:24px;padding:25px 30px;background:#dfe7ec;border-radius:7px;font-size:13px}.comparison-notes h3{font-size:29px;margin-bottom:12px}.comparison-notes ul{display:flex;gap:18px 35px;flex-wrap:wrap;padding-left:20px;margin:15px 0 20px}.comparison-notes p{margin-bottom:0;max-width:900px}#magnifier-table{min-width:880px}.application-table{min-width:1450px}.application-table th:first-child{width:220px}.application-value{display:inline-flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.application-value i{width:8px;height:8px;border-radius:50%;background:#bb1827;flex-shrink:0}.use-s i{background:transparent;border:2px solid #bb1827}.use-n{color:#677986}.use-n i{height:1px;border-radius:0;background:#677986}.general-data{margin:60px 0}.general-data h2{font-size:52px}.general-data>div{display:grid;grid-template-columns:1fr 1fr;gap:30px}.general-data article{padding:30px;background:#f8fafb;border-radius:7px;border:1px solid #c8d4db}.general-data h3{font-size:32px;margin-bottom:20px}.general-data ul{padding-left:20px;margin:0;font-size:14px;color:#526573}.general-data li{margin-bottom:10px}.comparison-source{border-top:1px solid #aebfc9;padding-top:35px;font-size:13px;color:#526573}.comparison-source h3{font-size:30px;color:#18384d}.comparison-source p{max-width:900px}.comparison-source .button{margin-top:15px}.comparison-promo{display:flex;gap:35px;align-items:center;justify-content:space-between;background:#dce5ea;border:1px solid #bacbd5;padding:38px;border-radius:8px;margin:35px 0 70px;color:#18384d}.comparison-promo h2{font-size:48px;margin:0 0 16px}.comparison-promo p{font-size:14px;max-width:650px;margin-bottom:0}.comparison-promo .eyebrow{margin-bottom:15px;font-size:12px}.comparison-promo .button{flex-shrink:0}.catalogue .comparison-promo{margin-bottom:0}.comparison-section>p{font-size:14px;color:#526573}
@media(max-width:800px){.comparison-section{scroll-margin-top:120px}.comparison-heading{display:block}.comparison-heading h2{font-size:48px}.comparison-heading .text-link{margin-top:15px}.comparison-scroll{max-height:70svh}.comparison-table th:first-child{width:150px}.comparison-table th,.comparison-table td{padding:14px 12px}.comparison-table{min-width:1660px;font-size:12px}.comparison-table thead th{font-size:14px}#magnifier-table{min-width:850px}.application-table{min-width:1400px}.application-table th:first-child{width:170px}.comparison-notes{padding:22px}.comparison-notes ul{display:block}.comparison-notes li{margin:7px 0}.general-data>div{grid-template-columns:1fr}.general-data h2{font-size:45px}.general-data article{padding:24px}.comparison-promo{display:block;padding:27px}.comparison-promo h2{font-size:43px}.comparison-promo .button{margin-top:22px}.comparison-jumps{gap:9px}.comparison-jumps a{font-size:12px;padding:10px 12px}.comparison-instruction{font-size:12px}}
