.page_page__8IKwE{--primary:#17324d;--accent:#d59a3a;color:#202633;background:#fff}.page_page__8IKwE *{box-sizing:border-box}.page_wrap__PiU8_{width:min(1180px,calc(100% - 40px));margin-inline:auto}.page_breadcrumb__9n6Q9{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:.82rem}.page_breadcrumb__9n6Q9 a{color:inherit;text-decoration:none}.page_eyebrow__uzpIF{margin:0 0 14px;color:var(--accent);font-size:.75rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.page_lead__y_dDw{font-size:1.08rem;line-height:1.72}.page_brandMark__FYobZ{display:grid;width:142px;height:62px;place-items:center;overflow:hidden;border:1px solid #dfe4e8;border-radius:10px;background:#fff}.page_brandMark__FYobZ img{width:122px;height:48px;object-fit:contain}.page_brandMark__FYobZ>span{color:var(--primary);font-weight:950;letter-spacing:.08em}.page_actorLink__CYWmL{display:inline-flex;gap:8px;align-items:center;color:var(--primary);font-weight:850;text-decoration:none}.page_actorLink__CYWmL span{color:var(--accent)}.page_disclosure__jMgkV{padding:18px 20px;border-left:4px solid var(--accent);background:color-mix(in srgb,var(--accent) 9%,#fff);line-height:1.6}.page_legal__lybq_{color:#5e6670;font-size:.9rem;line-height:1.65}.page_legal__lybq_ a{color:var(--primary);font-weight:800}.page_footerNote___tR3W{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:26px 0 42px;color:#6c737d;font-size:.8rem;line-height:1.6}.page_page__8IKwE details summary{cursor:pointer}.page_page__8IKwE details summary::-webkit-details-marker{display:none}@media(max-width:700px){.page_footerNote___tR3W,.page_wrap__PiU8_{width:min(100% - 28px,1180px)}.page_brandMark__FYobZ{width:126px;height:58px}.page_brandMark__FYobZ img{width:108px;height:44px}}.page_page__8IKwE{background:#f1f5f5;color:#172c31}.page_rankingHero__463Gw{padding:30px 0 78px;background:#103c3a;color:#fff;border-bottom:10px solid #d19a42}.page_rankingHero__463Gw .page_breadcrumb__9n6Q9{color:#c6d7d6}.page_rankingHeadline__latmx{display:grid;grid-template-columns:1fr 220px;gap:60px;align-items:end;margin-top:56px}.page_rankingHeadline__latmx h1{margin:0;max-width:900px;font-size:clamp(2.7rem,6vw,5.4rem);line-height:.96;letter-spacing:-.055em}.page_rankingHeadline__latmx .page_lead__y_dDw{max-width:800px;color:#c9dbda}.page_rankingSeal__uexe5{display:grid;width:190px;height:190px;padding:25px;place-content:center;border:1px solid #89aaa7;border-radius:50%;text-align:center}.page_rankingSeal__uexe5 b{font-size:4.5rem;line-height:1}.page_rankingSeal__uexe5 span{font-size:.76rem;font-weight:850;text-transform:uppercase}.page_rankingMethod__gJvPn{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;padding:68px 0}.page_rankingBottom__dv4wZ h2,.page_rankingList__XnyMY h2,.page_rankingMethod__gJvPn h2{margin:5px 0 12px;color:#103c3a;font-size:clamp(1.9rem,3vw,2.8rem)}.page_rankingMethod__gJvPn>div>span{color:#c4862e;font-weight:900;text-transform:uppercase}.page_rankingMethod__gJvPn ol{margin:0;padding:0;list-style:none;border-top:1px solid #aababa}.page_rankingMethod__gJvPn li{display:grid;grid-template-columns:40px 140px 1fr;gap:15px;padding:14px 0;border-bottom:1px solid #aababa}.page_rankingMethod__gJvPn li b{color:#c4862e}.page_podium__UCz_M{display:grid;grid-template-columns:90px 175px 1fr 1fr;gap:28px;align-items:center;margin:45px 0;padding:34px;border:1px solid #c69b58;background:#fff8e7;box-shadow:0 20px 50px #163b3520}.page_podiumRank__rdMCY{font-size:4.5rem;font-weight:950;color:#c58c36}.page_podium__UCz_M>div:nth-child(2)>span{display:block;margin-top:10px;color:#a66e1b;font-size:.7rem;font-weight:900;text-transform:uppercase}.page_podium__UCz_M h2{margin:4px 0;font-size:2.5rem;color:#103c3a}.page_podium__UCz_M p{line-height:1.6}.page_podium__UCz_M>div:last-child p{padding:15px;border-left:3px solid #d19a42}.page_podium__UCz_M>div:last-child strong{display:block;margin-bottom:5px}.page_rankingList__XnyMY{padding:35px 0 75px}.page_rankingList__XnyMY>header{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:18px}.page_rankingList__XnyMY>article{display:grid;grid-template-columns:55px 150px 1fr 1fr 170px;gap:20px;align-items:center;padding:21px 10px;border-top:1px solid #bac6c5}.page_rankingList__XnyMY>article:last-child{border-bottom:1px solid #bac6c5}.page_rankingList__XnyMY .page_tableRank__nklNr{font-weight:950;color:#748a88}.page_rankingList__XnyMY h3{margin:4px 0;color:#103c3a}.page_rankingList__XnyMY small{color:#a46c1f;text-transform:uppercase}.page_rankingList__XnyMY p{font-size:.9rem;line-height:1.55}.page_tableCheck__FuqDG{padding-left:18px;border-left:2px solid #d19a42}.page_rankingBottom__dv4wZ{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:35px 0 70px}.page_rankingBottom__dv4wZ>div{padding:30px;background:#fff}.page_rankingBottom__dv4wZ>div:first-child>p:not(.page_legal__lybq_){display:flex;gap:14px}.page_rankingBottom__dv4wZ b{color:#c4862e}.page_rankingFaq__GEXir details{border-top:1px solid #ccd4d3}.page_rankingFaq__GEXir summary{display:flex;justify-content:space-between;padding:16px 0;font-weight:800}.page_rankingFaq__GEXir details p{line-height:1.6}@media(max-width:950px){.page_podium__UCz_M{grid-template-columns:70px 150px 1fr}.page_podium__UCz_M>div:last-child{grid-column:2/-1}.page_rankingList__XnyMY>article{grid-template-columns:45px 135px 1fr}.page_rankingList__XnyMY .page_actorLink__CYWmL,.page_rankingList__XnyMY .page_tableCheck__FuqDG{grid-column:3}.page_rankingMethod__gJvPn{grid-template-columns:1fr}}@media(max-width:650px){.page_rankingBottom__dv4wZ,.page_rankingHeadline__latmx{grid-template-columns:1fr}.page_rankingSeal__uexe5{width:130px;height:130px}.page_rankingSeal__uexe5 b{font-size:3rem}.page_rankingMethod__gJvPn li{grid-template-columns:35px 1fr}.page_rankingMethod__gJvPn li span{grid-column:2}.page_podium__UCz_M{grid-template-columns:1fr}.page_podium__UCz_M>div:last-child{grid-column:auto}.page_rankingList__XnyMY>article{grid-template-columns:42px 1fr}.page_rankingList__XnyMY .page_actorLink__CYWmL,.page_rankingList__XnyMY .page_brandMark__FYobZ,.page_rankingList__XnyMY .page_tableCheck__FuqDG,.page_rankingList__XnyMY>article>div{grid-column:2}.page_rankingList__XnyMY>header{display:block}}