.ratings-main{max-width:1240px;margin:auto;padding:64px 24px;color:#f4f7f8}.ratings-main h1{font-size:clamp(42px,6vw,78px);line-height:1.04;margin:20px 0;max-width:1100px}.ratings-main h1 span{color:#ccff12}.ratings-eyebrow{color:#71dce3;font-size:14px;letter-spacing:2px}.ratings-main p{font-size:18px;line-height:1.65;color:#b8c8cc;max-width:880px}.ratings-main section{margin-top:76px;scroll-margin-top:120px}.ratings-main h2{font-size:clamp(30px,4vw,46px);line-height:1.12;margin:12px 0 24px}.ratings-main h3{font-size:27px;line-height:1.2;margin:16px 0}.ratings-jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ratings-jump a{padding:14px 20px;background:#182226;border:1px solid #344349;border-radius:12px;color:#fff;text-decoration:none}.ratings-jump a:hover{border-color:#ccff12;color:#ccff12}.ratings-main a:focus-visible,.ratings-table-wrap:focus-visible{outline:3px solid #71dce3;outline-offset:4px}.ratings-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ratings-cards article{padding:28px;background:#101719;border:1px solid #263539;border-radius:20px}.ratings-tag{color:#ccff12;letter-spacing:1px;font-size:13px}.ratings-cards p{font-size:17px;margin:0 0 18px}.ratings-cards .ratings-use{border-top:1px solid #2c383c;padding-top:18px;margin-bottom:0;color:#e1ebed}.ratings-table-wrap{overflow:auto;border:1px solid #2c393e;border-radius:16px;background:#101719;margin-top:28px}.ratings-main table{width:100%;border-collapse:collapse;min-width:650px;text-align:left}.ratings-main th,.ratings-main td{padding:22px 24px;font-size:17px;line-height:1.5;border-bottom:1px solid #2c393e;vertical-align:top}.ratings-main thead th{background:#1a2529;color:#8fdde1;font-size:14px;letter-spacing:1px}.ratings-main tbody th{color:#fff;font-weight:600;width:25%}.ratings-main td{color:#b8c8cc}.ratings-main tr:last-child>*{border-bottom:0}.ratings-evidence{border-left:3px solid #ccff12;padding:12px 0 12px 28px;margin:32px 0}.ratings-evidence td:nth-child(3){color:#ccff12;font-size:23px;font-variant-numeric:tabular-nums}.ratings-main .ratings-evidence-note{font-size:15px;color:#a3b5ba;max-width:100%;margin-top:20px}.ratings-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ratings-bottom{padding:34px;background:#101719;border-radius:20px}.ratings-bottom h2{color:#ccff12}@media(max-width:760px){.ratings-main{padding:36px 18px}.ratings-cards,.ratings-cards--three{grid-template-columns:1fr}.ratings-cards article{padding:24px}.ratings-main section{margin-top:52px}.ratings-evidence{padding-left:16px}.ratings-main th,.ratings-main td{padding:16px}.ratings-bottom{padding:24px}.ratings-jump a{flex:1 1 auto;text-align:center}}
