section.main-rankings .main-rankings__title{color:var(--main-black);font-size:var(--fs-32);font-weight:500;line-height:32px;margin-bottom:var(--mn-32);margin-top:unset;font-family:Montserrat;font-style:normal;margin:0 0 var(--mn-16)}section.main-rankings .main-rankings__subtitle{color:rgba(50,50,50,.7);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:18px}section.main-rankings .main-rankings__layout{display:grid;grid-template-columns:minmax(0,450px) minmax(0,1fr);gap:24px;align-items:flex-start}section.main-rankings .main-rankings__cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}section.main-rankings .main-rankings__card-inner{display:grid;grid-template-columns:minmax(0,100px) minmax(0,1fr);gap:35px;padding:40px;border-radius:24px;border:1px solid #e6e6e6}section.main-rankings .main-rankings__card-logo{margin-bottom:8px;width:100px;height:27px;object-fit:scale-down}section.main-rankings .main-rankings__card-name{margin-top:unset;margin-bottom:16px;color:var(--main-black);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:20px;white-space:nowrap}section.main-rankings .main-rankings__card-link{color:var(--main-green);font-family:Montserrat;font-size:var(--fs-14);font-style:normal;font-weight:600;line-height:var(--lh-20)}@media (min-width:321px) and (max-width:768px){section.main-rankings .main-rankings__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.main-rankings .main-rankings__subtitle,section.main-rankings .main-rankings__subtitle{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--lh-18)}section.main-rankings .main-rankings__card-link{font-size:var(--fs-12);font-weight:var(--fw-600);line-height:var(--lh-16)}section.main-rankings .main-rankings__card-name{font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);margin-bottom:var(--mn-8)}section.main-rankings .main-rankings__layout,section.main-rankings .main-rankings__cards{grid-template-columns:1fr}section.main-rankings .main-rankings__cards,section.main-rankings .main-rankings__layout,section.main-rankings .main-rankings__card-inner{gap:var(--mn-16)}section.main-rankings .main-rankings__card-inner{grid-template-columns:minmax(0,64px) minmax(0,1fr);padding:var(--mn-16)}section.main-rankings .main-rankings__card-badge-image{width:64px;height:64px}section.main-rankings .main-rankings__card-logo{width:64px;height:17px}}@media (min-width:769px) and (max-width:1024px){section.main-rankings .main-rankings__card-inner{grid-template-columns:64px auto;height:100%;align-items:flex-start}section.main-rankings .main-rankings__card-badge-image{width:64px;height:64px}section.main-rankings .main-rankings__card-logo{width:auto;height:17px}section.main-rankings .main-rankings__card-name{font-size:12px;margin-bottom:8px;white-space:normal}section.main-rankings .main-rankings__card-link{font-size:12px}}@media (min-width:768px) and (max-width:1365px){section.main-rankings .main-rankings__title{font-size:var(--fs-20);line-height:var(--lh-24);margin-bottom:var(--mn-16)}section.main-rankings .main-rankings__card-inner,section.main-rankings .main-rankings__layout{gap:var(--mn-24)}section.main-rankings .main-rankings__subtitle{font-size:var(--fs-12);line-height:var(--lh-16)}section.main-rankings .main-rankings__card-inner{padding:var(--mn-24)}section.main-rankings .main-rankings__layout{grid-template-columns:1fr}section.main-rankings .main-rankings__cards{grid-template-columns:1fr 1fr;gap:var(--mn-16)}}@media (min-width:1366px) and (max-width:1440px){section.main-rankings .main-rankings__card-inner{padding:32px}section.main-rankings .main-rankings__layout{grid-template-columns:minmax(0,420px) minmax(0,1fr)}}