*{box-sizing:border-box}body{margin:0;background:#f8f5ef;color:#152033;font:16px/1.65 system-ui,sans-serif}.top{padding:22px max(24px,calc((100vw - 1200px)/2));background:#101a29;color:white;display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.top a{color:white;text-decoration:none}.logo{font-size:28px;font-weight:900;white-space:nowrap}.logo:first-letter{color:#eea52d}.top nav{display:flex;gap:25px;flex-wrap:wrap}.category-nav{position:relative;display:flex;gap:16px;flex-wrap:wrap;background:white;border-bottom:1px solid #ddd;padding:12px max(24px,calc((100vw - 1200px)/2));font-size:14px;z-index:5}.category-nav details{position:relative}.category-nav summary{cursor:pointer}.category-nav details>div{position:absolute;min-width:230px;background:white;padding:18px;box-shadow:0 12px 30px #0002;max-height:65vh;overflow:auto}.category-nav details details>div{position:static;box-shadow:none;padding:10px}.category-nav a{display:block;color:#182b47;text-decoration:none;padding:4px}.category-nav a:hover{text-decoration:underline}main{max-width:1200px;margin:auto;padding:44px 24px}h1,h2,h3{font-family:Georgia,serif;line-height:1.15}h1{font-size:clamp(32px,5vw,56px);max-width:1000px;margin:12px 0 20px}h2{font-size:27px}.intro{font-size:19px;max-width:900px}.eyebrow{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#965800;font-weight:800}.muted{font-size:13px;color:#637085}.hero{display:flex;gap:28px;margin:30px 0}.hero>img{width:55%;object-fit:cover;border-radius:12px;max-height:530px}.verdict{background:#f0e5d3;padding:28px;border-radius:12px;flex:1}.article-body{max-width:850px;font-size:18px}.article-body p{margin:24px 0}.article-body h2{margin-top:40px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.card{display:block;border:1px solid #e6dfd5;border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;background:#fffdf9}.card img{width:100%;height:210px;object-fit:cover}.card>div{padding:20px}.card h2{font-size:25px;margin:8px 0}.card p{font-size:14px}.chips,.pagination{display:flex;gap:15px;flex-wrap:wrap;margin:24px 0}.chips a,.pagination a{background:white;padding:10px 18px;border:1px solid #ddd;border-radius:8px;color:#172b49;text-decoration:none}table{border-collapse:collapse;width:100%;max-width:850px;background:white}th,td{padding:14px;border-bottom:1px solid #ddd;text-align:left}section{margin:32px 0}section a{color:#244c83}.review-links{background:white;border-radius:12px;padding:22px}.review-links a{display:block;margin:12px 0}footer{border-top:1px solid #ddd;text-align:center;padding:30px;color:#637085}li{overflow-wrap:anywhere}@media(max-width:750px){.cards{grid-template-columns:1fr}.hero{display:block}.hero>img{width:100%}.verdict{margin-top:18px}.top nav{gap:16px}.category-nav details>div{position:static;box-shadow:none}.category-nav{display:block}.category-nav>details{padding:8px 0}}
