.product-comparison{max-width:1080px;overflow-wrap:anywhere}.product-comparison>h1{max-width:920px;font-size:clamp(2.3rem,4.8vw,4.4rem)}.product-comparison-lead{max-width:800px;font-size:1.15rem}.product-comparison>section,.product-comparison-evidence{margin-top:56px}.product-comparison section>h2,.product-comparison-evidence h2{font-size:clamp(1.7rem,3vw,2.4rem)}.product-comparison p{margin-bottom:16px}.product-comparison ol,.product-comparison ul{padding-left:24px;margin:20px 0;list-style:revert}.product-comparison li{padding-left:4px;margin:12px 0;line-height:1.7}.product-comparison blockquote{border-left:3px solid var(--m-accent);background:var(--m-card);padding:24px;margin:24px 0;font-size:1.15rem;line-height:1.7}.product-comparison-check{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 32px;padding:28px 0;border-top:1px solid var(--m-line)}.product-comparison-check h3{grid-column:1 / -1}.product-comparison-check h4{font-weight:700;margin-bottom:8px;color:var(--m-accent)}.product-comparison-evidence{padding:28px;background:var(--m-card);border:1px solid var(--m-line);border-radius:16px}.product-comparison-evidence a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.product-comparison [id]{scroll-margin-top:110px}@media(max-width:640px){.product-comparison-check{grid-template-columns:minmax(0,1fr);gap:12px}.product-comparison-evidence{padding:20px}.product-comparison>section,.product-comparison-evidence{margin-top:40px}}
