[style*=display\:grid]>*,[class*=grid]>*,.g2>*,.g3>*,.g4>*{min-width:0}body{overflow-wrap:break-word}pre{max-width:100%;overflow-x:auto}img,video,iframe,.btn{max-width:100%}.review-card h3,.review-card p,.hr-title,.hr-body{text-align:start;unicode-bidi:plaintext}@media (max-width:640px){.btn-sm,.hd .btn{min-height:40px}.logo{align-items:center;min-height:40px}.ft-link{padding-block:11px}.locale-suggest .btn{min-width:40px}.skip-link,.hero-search input,.hero-search button{min-height:44px}.chip,.rva-btn{min-height:40px}.rva-btn{min-width:40px}.band-links a{align-items:center;min-height:40px;display:inline-flex}.action-btn,.ph-card .btn{min-height:44px}.share-row>a,.share-row>button,.btn[style*=width\:32px]{width:40px!important;height:40px!important}.home-chip,.cat-chip{align-items:center;min-height:40px;display:inline-flex}fieldset button{min-width:40px;min-height:40px!important}input[type=checkbox],input[type=radio]{width:20px;height:20px}details.glass>summary{padding-block:11px}main nav>a,.tt-crumbs a{margin-block:-11px;padding-block:11px;display:inline-block}:is([style*="font-size:.58rem"],[style*="font-size:.6rem"],[style*="font-size:.62rem"],[style*="font-size:.625rem"],[style*="font-size:.65rem"],[style*="font-size:.66rem"],[style*="font-size:.68rem"],[style*="font-size:.6875rem"],[style*="font-size:.7rem"],[style*="font-size:.72rem"],[style*="font-size:.73rem"],[style*="font-size:.74rem"]):not(fieldset button),.badge,.chip,.cat-eyebrow,.band-eyebrow,.hmenu-h,.home-chips-label,.hr-when,.hr-verified,.hr-author,.pp-years,.pp-known,.tt-tmdb-src,.tt-tmdb-votes,.tt-poster-credit,.tt-aside-card h3,.tt-credit-line,.tt-kind,.tt-score p,.cat-attrib,.cat-browse h2,.cat-card-meta,.cat-side-group h3,.cat-side-group li a small,.cat-side-reset,.ach-group h3,.ach-progress small,.ach-date,.av-sm,.side-section,thead th,legend,.mob-nav-label{font-size:12px!important}main h1,main h2{text-align:center;text-wrap:balance}main [style*=display\:flex]:has(>h1,>h2){text-align:center;flex-wrap:wrap;justify-content:center!important}main [style*=display\:flex]:has(>h1,>h2)>[style*=margin-left\:auto]{margin-left:0!important}main h1:not(.home-h1):not(.ph-title){font-size:clamp(1.3rem,5.6vw,1.75rem)!important;line-height:1.2!important}main li>a>h2,main li>a>h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-prose h2{font-size:1.2rem!important;line-height:1.3!important}.pg-grid{grid-template-columns:minmax(0,1fr)!important}.pg-grid div:has(>button){flex-wrap:wrap}.pg-grid button{min-height:40px}.pg-grid select,.pg-grid input:not([type=checkbox]):not([type=radio]){min-height:44px}.review-card>div:has(>.rva-btn){flex-wrap:wrap;justify-content:flex-end}.compare-link,.company-sidebar .glass>div>a{align-items:center;min-height:44px;display:flex}nav[aria-label=Pagination] .btn{min-width:40px!important}.btn:not(.btn-sm){min-height:44px}.home-sec-more,.tt-section-head a,article.glass>a,article.glass>div>div>a{align-items:center;min-height:40px;display:inline-flex}main nav ul li a{align-items:center;min-height:40px;padding-block:10px;display:flex}main .wrap:has(>.blog-prose)>header h1{font-size:clamp(1.15rem,5vw,1.5rem)!important}.h-main{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.h-len-1{font-size:max(16px,.86em)}.h-len-2{font-size:max(16px,.76em)}.h-main[tabindex]:focus{-webkit-line-clamp:unset;outline:none}.h-sep{display:none}.h-sub{-webkit-line-clamp:2;letter-spacing:0;color:color-mix(in srgb, currentColor 68%, transparent);-webkit-box-orient:vertical;margin-top:6px;font-size:max(15px,.7em);font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.h-cap{text-transform:uppercase}main section.glass>div>button,main section>button{min-height:40px}.lc-foot,.lc-brand{font-size:12px!important}.lc-brand{align-items:center;min-height:40px;display:inline-flex!important}.tt-crumbs a{min-width:40px}.rate-minute input,.rate-actions .btn{min-height:44px}input[type=color]{min-width:44px;min-height:44px}main small{font-size:max(12px,.83em)!important}.ph-id a,.tt-kind,.tt-fact,.cmp-add{align-items:center;min-height:40px;display:inline-flex}.glass>ul>li>a{padding-block:12px;display:block}.cat-side-group li a,.cat-toggle{min-height:44px}.cat-pager-nums a{min-width:44px;min-height:44px}.cat-sort a{align-items:center;min-height:40px;display:inline-flex}.company-grid,.sentiment-cols{grid-template-columns:minmax(0,1fr)!important}.sent-count{text-align:center;flex-basis:100%;margin-left:0!important}.rb-card{padding:20px!important}.rb-grid{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.review-card{padding:18px!important}.pg-label{display:none}.share-row .btn{width:40px!important;height:40px!important}main section>.glass>table{table-layout:fixed;width:100%}main section>.glass>table :is(td,th){overflow-wrap:anywhere}main article table{display:block;overflow-x:auto}}@media (max-width:560px){.ph-titlerow{flex-direction:column;gap:8px!important}.ph-id>div>div{text-align:center;justify-content:center}.ph-card>div>div:last-child{flex:100%}.ph-card>div>div:last-child>a{display:block}.ph-card .action-btn{justify-content:center;width:100%}}@media (max-width:360px){main h1:not(.home-h1):not(.ph-title){font-size:1.2rem!important}.blog-prose h2{font-size:1.1rem!important}main .wrap:has(>.blog-prose)>header h1{font-size:1.0625rem!important}main h2[style*=font-size\:clamp]{font-size:1.35rem!important}}@media (max-width:380px){.hd-in{gap:6px;padding:0 10px}.logo-img{height:21px}.hd .btn-sm{padding-left:10px;padding-right:10px}}
