:root{--red:#C8102E;--red-dark:#9E0C22;--navy:#1C2B33;--cream:#FAF6EE;--white:#fff;--muted:#5d6a70;--line:#e4dccb;--maxw:960px}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
body{font-family:Montserrat,system-ui,sans-serif;color:var(--navy);background:var(--cream);line-height:1.7}
a{color:inherit;text-decoration:none}
.wrap{max-width:1180px;margin:0 auto;padding:0 24px}
header{position:sticky;top:0;z-index:10;background:rgba(250,246,238,.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
.nav{height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.brand{font-family:Montserrat,system-ui,sans-serif;font-weight:800;color:var(--navy);line-height:1}
.brand small{display:block;font-size:.62rem;letter-spacing:.14em;color:var(--muted)}
.menu{display:none;gap:1.1rem;align-items:center}
.menu a{font-family:Montserrat,system-ui,sans-serif;font-weight:600;font-size:.85rem;white-space:nowrap}
.btn{display:inline-flex;align-items:center;gap:.5rem;font-family:Montserrat,system-ui,sans-serif;font-weight:700;border-radius:999px;padding:.82rem 1.35rem;border:2px solid var(--navy)}
.btn-red{background:var(--red);border-color:var(--red);color:#fff}
.btn-red:hover{background:var(--red-dark);border-color:var(--red-dark)}
@media(min-width:1080px){.menu{display:flex}}
.article-hero{padding:70px 0 44px;background:#FAF6EE}
.article-hero .inner{max-width:var(--maxw);margin:0 auto}
.eyebrow{font-family:Montserrat,system-ui,sans-serif;font-weight:800;font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--red)}
h1{font-family:Montserrat,system-ui,sans-serif;font-size:clamp(2rem,5vw,3.7rem);line-height:1.08;letter-spacing:-.02em;margin:.7rem 0 1.1rem}
.lead{font-size:1.14rem;color:var(--muted);max-width:68ch}
main{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.article{max-width:var(--maxw);margin:0 auto;padding:54px 24px 72px}
.article p{font-size:1.04rem;margin:0 0 1.25rem;color:#263941}
.article h2{font-family:Montserrat,system-ui,sans-serif;font-size:1.55rem;line-height:1.22;margin:2.2rem 0 .8rem}
.article ol{padding-left:1.4rem;margin:1rem 0 1.5rem}
.article li{margin:0 0 1rem;font-size:1.03rem}
.note{border-left:3px solid var(--red);background:#FAF6EE;padding:18px 20px;font-family:Montserrat,system-ui,sans-serif;color:var(--muted);margin:1.4rem 0}
.myth-list{display:grid;gap:28px}
.myth-pair{display:grid;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 18px 40px -28px rgba(28,43,51,.4)}
.myth-pair .side{padding:30px}
.myth-pair .mit{background:var(--navy);color:#fff}
.myth-pair .fakt{background:#fff;color:var(--navy)}
.myth-pair .tag{display:inline-flex;align-items:center;gap:.55rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;margin-bottom:1rem}
.myth-pair .mit .tag{color:#ff9aa8}
.myth-pair .fakt .tag{color:#2E7D32}
.myth-pair h2{margin:.2rem 0 .9rem;font-size:1.35rem}
.myth-pair p{margin-bottom:0}
@media(min-width:780px){.myth-pair{grid-template-columns:1fr 1fr}}
footer{background:#162127;color:#c4cfd4;padding:34px 0;font-size:.9rem}
.foot{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}
.foot a{color:#fff}
