.gmr{padding-bottom:55px;color:#24323d}.gmr-hero{display:grid;grid-template-columns:1.3fr .8fr;gap:45px;align-items:end;padding:38px 0 30px;border-bottom:1px solid #dce3e8}.gmr-hero span,.gmr-country-head span,.gmr-title span{color:#1769aa;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.gmr-hero h1,.gmr-country-head h1{margin:5px 0 9px;font:700 40px/1.05 Arial,sans-serif;letter-spacing:-.045em}.gmr-hero p,.gmr-country-head p{margin:0;max-width:760px;color:#6d7982;line-height:1.65;font-size:13px}.gmr-hero form{display:flex;border:1px solid #bcc7ce}.gmr-hero select{min-width:0;flex:1;height:46px;border:0;padding:0 11px;background:#fff}.gmr-hero button{border:0;background:#1769aa;color:#fff;padding:0 15px;font-weight:800}.gmr-section{padding:30px 0}.gmr-title{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:14px}.gmr-title h2{margin:4px 0 0;font-size:25px}.gmr-title small,.gmr-title>a{color:#6f7d87;font-size:10px}.gmr-country-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce3e8;border-left:1px solid #dce3e8}.gmr-country-grid a{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:16px;border-right:1px solid #dce3e8;border-bottom:1px solid #dce3e8;color:#24323d;background:#fff}.gmr-country-grid b{display:block;font-size:13px}.gmr-country-grid small{display:block;margin-top:3px;color:#89959d;font-size:9px}.gmr-country-grid strong{color:#1769aa;font-size:10px}.gmr-note{display:grid;grid-template-columns:.55fr 1.45fr;gap:35px;padding:22px 25px;border:1px solid #dce3e8;background:#f7f9fa}.gmr-note h2{margin:0;font-size:18px}.gmr-note p{margin:0;color:#6d7982;font-size:11px;line-height:1.7}.gmr-country-head{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:35px 0 24px;border-bottom:1px solid #dce3e8}.gmr-country-head>a{color:#1769aa;font-size:11px;font-weight:800}.gmr-rankbar{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dce3e8;border-top:3px solid #1769aa;margin-top:20px}.gmr-rankbar>div{padding:16px 18px;border-right:1px solid #dce3e8}.gmr-rankbar>div:last-child{border:0}.gmr-rankbar strong{display:block;font-size:23px}.gmr-rankbar span{color:#7c8992;font-size:9px;text-transform:uppercase;font-weight:800}.gmr-table{border:1px solid #dce3e8}.gmr-th,.gmr-tr{display:grid;grid-template-columns:75px minmax(260px,1fr) 90px 105px 105px;gap:10px;align-items:center}.gmr-th{padding:9px 14px;background:#f1f4f6;color:#78858e;font-size:8px;font-weight:900;text-transform:uppercase}.gmr-tr{min-height:66px;padding:10px 14px;border-top:1px solid #e8ecef;color:#24323d}.gmr-tr:hover{background:#f9fbfc}.gmr-no{font-size:17px;font-weight:900;color:#1769aa}.gmr-source{display:flex;align-items:center;gap:10px;min-width:0}.gmr-source img{width:36px;height:36px;object-fit:contain}.gmr-source b{display:block;font-size:12px}.gmr-source small,.gmr-tr>div>small{display:block;margin-top:3px;color:#8a969e;font-size:9px}.gmr-tr>div>b{font-size:13px}
@media(max-width:800px){.gmr-hero{grid-template-columns:1fr;gap:20px}.gmr-country-grid{grid-template-columns:repeat(2,1fr)}.gmr-th{display:none}.gmr-tr{grid-template-columns:55px minmax(0,1fr) 65px}.gmr-tr>div:nth-child(4),.gmr-tr>div:nth-child(5){display:none}.gmr-note{grid-template-columns:1fr;gap:8px}}
@media(max-width:520px){.gmr-hero h1,.gmr-country-head h1{font-size:31px}.gmr-country-grid{grid-template-columns:1fr}.gmr-country-head{display:block}.gmr-country-head>a{display:inline-block;margin-top:14px}.gmr-rankbar{grid-template-columns:1fr 1fr}.gmr-rankbar>div:last-child{grid-column:1/-1;border-top:1px solid #dce3e8}.gmr-source img{display:none}.gmr-tr{grid-template-columns:48px minmax(0,1fr) 58px;padding:10px}.gmr-title{align-items:start}}

.gmr-range{margin:5px 0 0;color:#84919a;font-size:9px}.gmr-top10-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #dce3e8;border-left:1px solid #dce3e8}.gmr-top10-grid a{display:grid;grid-template-columns:52px minmax(0,1fr) 55px;align-items:center;gap:10px;padding:13px 15px;border-right:1px solid #dce3e8;border-bottom:1px solid #dce3e8;color:#24323d;background:#fff}.gmr-top10-grid>a>strong{color:#1769aa;font-size:18px}.gmr-top10-grid b{display:block;font-size:12px}.gmr-top10-grid small{display:block;margin-top:2px;color:#8b969e;font-size:8px}.gmr-top10-grid>a>span{text-align:right;font-weight:900}.gmr-pages{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:10px 0 30px;padding-top:15px;border-top:1px solid #dce3e8}.gmr-pages>div{display:flex;gap:5px}.gmr-pages a{min-width:34px;padding:8px 10px;border:1px solid #d4dce1;color:#1769aa;text-align:center;font-size:10px;font-weight:800}.gmr-pages a.active{background:#1769aa;color:#fff;border-color:#1769aa}.gmr-improve{margin:30px 0;padding:25px;border-top:3px solid #1769aa;background:#f6f8f9}.gmr-improve-head span{color:#1769aa;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.gmr-improve-head h2{margin:5px 0 6px;font-size:24px}.gmr-improve-head p,.gmr-improve article p,.gmr-improve-note{color:#6d7982;font-size:10px;line-height:1.6}.gmr-improve-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:17px;background:#dce3e8;border:1px solid #dce3e8}.gmr-improve article{padding:15px;background:#fff}.gmr-improve article b{font-size:11px}.gmr-improve article p{margin:5px 0 0}.gmr-improve-note{margin:13px 0 0;font-weight:700}
@media(max-width:700px){.gmr-top10-grid{grid-template-columns:1fr}.gmr-improve-grid{grid-template-columns:1fr 1fr}.gmr-pages{align-items:flex-start;flex-wrap:wrap}}
@media(max-width:480px){.gmr-improve-grid{grid-template-columns:1fr}.gmr-pages>div{order:3;width:100%;overflow-x:auto}}
