.admin-bar .navbar{top:32px}.wt-mobile-menu[hidden]{display:none}.wt-mobile-menu{padding:20px;background:var(--wt-primary);display:grid;gap:12px}.wt-mobile-menu a{padding:10px}.quick-categories a{font-size:.875rem;min-height:44px;display:inline-flex;align-items:center}.wt-faq details,.wt-dimensions details{border-bottom:1px solid var(--wt-border);padding:18px 0}.wt-faq summary,.wt-dimensions summary{cursor:pointer;font-weight:700;min-height:32px}.wt-faq p,.wt-dimensions p{padding-top:12px;color:var(--wt-text-muted)}.wt-score-intro{margin-top:16px}.wt-notice{padding:20px;background:var(--wt-background);border-radius:16px;margin:24px 0}.score-card h3{margin-top:24px}.article-grid{margin-top:24px}.article-card img{width:100%;height:100%;object-fit:cover}.wp-block-image img{height:auto}.search-select{width:100%;background:transparent;border:0;color:inherit}.search-field input{width:100%}.article-prose a{text-decoration:underline}.wt-wordpress .footer{padding-bottom:28px}.wt-wordpress .hero-kicker{font-size:.75rem}.wt-wordpress .footer-col a{font-size:.875rem}.wt-wordpress .section-label{font-size:.875rem}.wt-wordpress .hero-reassurance{font-size:.875rem}.wt-wordpress .footer-bottom{font-size:.8125rem}.wt-wordpress .reasons-grid h3{font-size:1.125rem}.wt-wordpress .why-section .score-card p{display:block}.wt-wordpress .wt-dimensions{color:var(--wt-secondary)}
@media(max-width:782px){.admin-bar .navbar{top:46px}}@media(max-width:600px){.admin-bar .navbar{position:absolute}.admin-bar .navbar.is-scrolled{position:fixed;top:0}.nav-account{font-size:.875rem}.nav-cta{display:none}}
