.news-hero{padding:65px 0 35px}.news-hero h1{font-size:clamp(40px,6vw,76px);line-height:1.06;letter-spacing:-.045em;margin:16px 0 24px;max-width:1000px}.news-hero .lead{max-width:740px;color:#665b52;font-size:19px;line-height:1.65}.news-meta{display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.news-meta span{padding:8px 12px;background:#f0ece2;border-radius:8px}.news-principle{border-left:4px solid #b81730;padding:16px 22px;background:#fff4d6;line-height:1.65;max-width:850px}.news-tools{display:flex;flex-wrap:wrap;gap:18px;padding:25px 0;border-block:1px solid #ded8ce;margin:32px 0}.news-tools label{display:flex;flex-direction:column;gap:7px;font-size:14px;flex:1;min-width:180px}.news-tools input,.news-tools select{padding:13px;border:1px solid #ccc1b6;border-radius:9px;background:#fff;font:inherit;color:#282320}.news-layout{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-bottom:60px}.news-card{border:1px solid #ded8ce;border-radius:16px;padding:26px;background:#fffdf8}.news-card h3{font-size:23px;line-height:1.22;margin:12px 0}.news-card p{font-size:15px;line-height:1.7}.news-card .source-meta{font-size:12px;letter-spacing:.5px;color:#874637}.news-card .analysis{border-top:1px solid #e8dfd4;padding-top:14px}.news-card .analysis strong,.comparison strong{display:block;font-size:12px;letter-spacing:1px;color:#a1122b}.news-card .scope{font-size:13px;color:#716357}.news-card a{color:#aa1230;text-underline-offset:4px}.news-card [lang=ar]{direction:rtl}.comparison{margin:25px 0;border:1px solid #d6c9bc;border-radius:16px;overflow:hidden;background:#fffaf1}.comparison h3{padding:22px;margin:0;font-size:24px}.comparison-columns{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #ded5c8}.comparison-columns>div{padding:24px}.comparison-columns>div+div{border-left:1px solid #ded5c8}.comparison p{font-size:16px;line-height:1.7}.comparison .verdict{padding:22px;background:#fff0c5;margin:0}.comparison a{color:#a1122b}.editorial-note{max-width:840px;margin:45px 0 65px}.editorial-note h2{font-size:32px}.editorial-note p{font-size:16px;line-height:1.75}.news-count{font-size:14px;color:#6b5b50}.news-home{padding:65px 0}.news-home .news-teaser{max-width:760px;font-size:18px;line-height:1.7}.news-home .news-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.news-card[hidden]{display:none}.news-nav{display:flex;gap:20px;flex-wrap:wrap;margin-top:25px}.news-nav a{color:#a1122b}#news-empty{padding:20px;background:#fff0c5}a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #dda824;outline-offset:4px}@media(max-width:760px){.news-layout,.comparison-columns{grid-template-columns:1fr}.comparison-columns>div+div{border-left:0;border-top:1px solid #ded5c8}.news-hero{padding-top:38px}.news-hero .lead{font-size:17px}.news-card{padding:21px}.news-hero h1{font-size:42px}.news-tools{gap:12px}.news-tools label{min-width:130px}.news-meta{font-size:12px}}@media print{.news-tools{display:none}.news-card{break-inside:avoid}.news-layout{display:block}.news-card{margin:15px 0}}
