@media(max-width:980px){.shell{width:min(100% - 28px,760px)}.top-signal span+span{display:none}.header-row{grid-template-columns:1fr auto auto;gap:12px}.menu-toggle{display:grid;gap:5px;width:42px;height:42px;place-content:center}.menu-toggle span{width:22px;height:2px;background:var(--ink)}.main-nav{display:none;position:absolute;top:84px;right:0;left:0;background:var(--paper);padding:22px;flex-direction:column;align-items:center;border-bottom:1px solid var(--line)}.main-nav.open{display:flex}.header-compare{font-size:0;padding:8px}.hero-grid,.page-hero-grid,.product-intro,.radar-grid,.guide-hero-grid,.correction-grid{grid-template-columns:1fr}.hero-visual{margin-top:25px}.product-grid,.catalog-section .product-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}.filter-form{grid-template-columns:repeat(2,1fr)}.field-search{grid-column:1/-1}.finder-grid,.static-grid{grid-template-columns:1fr}.finder-panel{position:static}.priority-grid{grid-template-columns:repeat(2,1fr)}.ranking-item{grid-template-columns:55px 150px 1fr}.ranking-score{grid-column:3}.price-product{grid-template-columns:130px 1fr}.price-product>div:last-child{grid-column:1/-1}.compare-tray{grid-template-columns:100px 1fr 120px}.tray-clear{display:none}}
@media(max-width:640px){.shell{width:calc(100% - 24px)}.top-signal{font-size:9px;height:27px}.site-header{height:70px}.main-nav{top:70px}.brand{font-size:19px}.brand-mark{width:35px;height:35px}.hero{padding:45px 0}.hero-grid{gap:30px}.hero h1{font-size:43px}.hero-lead{font-size:15px}.proof-strip strong{font-size:17px}.floating-score{left:5px;bottom:-50px}.ticker{margin-top:60px}.section{padding:65px 0}.section-head{display:block}.section-head>p{width:auto;margin-top:15px}.category-grid{grid-template-columns:1fr}.category-tile{grid-template-columns:43% 57%;min-height:230px}.cat-image>span{display:none}.product-grid,.catalog-section .product-grid,.picker-grid{grid-template-columns:1fr}.featured-products .product-grid .product-card:nth-child(n+4){display:none}.steps{grid-template-columns:1fr 1fr}.steps article{min-height:200px;padding:18px}.guide-card{grid-template-columns:1fr;gap:18px}.guide-media{height:210px}.price-board a{grid-template-columns:1fr 90px}.price-board em{display:none}.decision-cta>.shell{display:block}.decision-cta .button{margin-top:25px}.footer-grid{grid-template-columns:1fr}.page-hero{padding:45px 0}.page-hero-grid{gap:20px}.page-hero h1,.category-banner h1,.guide-hero h1,.static-copy h1{font-size:38px}.hero-stat-card{display:none}.filter-form{grid-template-columns:1fr}.category-banner{height:360px}.category-banner-content>div{padding-left:10px}.product-detail{padding-top:30px}.detail-title h1{font-size:36px}.score-ribbon{grid-template-columns:110px 1fr}.detail-columns,.lab-tests,.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.price-action{align-items:flex-start;gap:14px;flex-direction:column}.compare-header{display:block}.result-rank{grid-template-columns:1fr 1fr}.priority-grid{grid-template-columns:1fr}.finder-result{grid-template-columns:35px 100px 1fr}.finder-result img{height:90px}.finder-result>b{grid-column:3}.guide-hero img{height:260px}.ranking-item{grid-template-columns:45px 100px 1fr;gap:12px}.ranking-item img{height:100px}.feedback-box{display:block}.feedback-box form{margin-top:15px}.price-product{grid-template-columns:90px 1fr}.price-product img{height:85px}.correction-info,.form-card{padding:20px}.compare-tray{grid-template-columns:80px 1fr 100px;padding:9px}.tray-items{max-width:150px}.tray-item{font-size:0}.tray-item:before{content:"●";font-size:11px}.compare-tray .button{min-height:40px;padding:7px;font-size:10px}.footer-bottom{display:block}.footer-bottom span{display:block;margin:5px 0}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
