:root{--mn-red:#d71920;--mn-ink:#111216;--mn-muted:#69707d;--mn-line:#e7e9ed;--mn-soft:#f6f7f8;--mn-max:1180px}
.matra-newsroom .matra-breaking{background:#111216;color:#fff;font-size:12px;line-height:1}
.matra-newsroom .matra-breaking__inner{height:34px;display:flex;align-items:center;gap:14px;overflow:hidden}
.matra-breaking__label{flex:0 0 auto;font-weight:800;letter-spacing:.08em;color:#fff}.matra-breaking__track{display:flex;gap:28px;min-width:0;overflow:hidden;white-space:nowrap}.matra-breaking__track a{color:#f2f3f5;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.matra-breaking__track a:hover{color:#fff}
.matra-newsroom .matra-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.98);border-bottom:1px solid var(--mn-line);backdrop-filter:blur(12px)}
.matra-header__inner{height:68px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px}.matra-brand{display:flex;align-items:center;min-width:180px}.matra-brand .custom-logo{display:block;max-height:38px;width:auto;max-width:230px}.matra-brand__text{font-size:24px;font-weight:800;color:var(--mn-ink);text-decoration:none;letter-spacing:-.03em}
.matra-primary{min-width:0}.matra-primary__menu{display:flex;align-items:center;justify-content:flex-end;gap:2px;margin:0;padding:0;list-style:none}.matra-primary__menu li{position:relative;list-style:none}.matra-primary__menu>li>a{display:block;padding:24px 10px 22px;color:#202228;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.matra-primary__menu>li:hover>a,.matra-primary__menu>.current-menu-item>a{color:var(--mn-red);border-bottom-color:var(--mn-red)}.matra-primary__menu .sub-menu{position:absolute;top:100%;left:0;min-width:210px;background:#fff;border:1px solid var(--mn-line);box-shadow:0 14px 30px rgba(17,18,22,.09);padding:8px;margin:0;list-style:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:.18s}.matra-primary__menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:none}.matra-primary__menu .sub-menu a{display:block;padding:9px 10px;color:#222;font-size:12px;font-weight:600;text-decoration:none;border-radius:6px}.matra-primary__menu .sub-menu a:hover{background:var(--mn-soft);color:var(--mn-red)}
.matra-header__actions{display:flex;align-items:center}.matra-search-toggle,.matra-menu-toggle{width:42px;height:42px;border:0;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#111;cursor:pointer}.matra-search-toggle:hover,.matra-menu-toggle:hover{background:var(--mn-soft)}.matra-menu-toggle{display:none;flex-direction:column;gap:4px}.matra-menu-toggle span{width:18px;height:2px;background:#111;border-radius:2px;display:block}.matra-search-panel{border-top:1px solid var(--mn-line);background:#fff;padding:12px 0}.matra-search-panel form{display:flex;gap:8px}.matra-search-panel input{flex:1;height:44px;border:1px solid #daddE2;border-radius:8px;padding:0 14px;font:500 14px/1.2 inherit}.matra-search-panel button{height:44px;border:0;border-radius:8px;background:#111;color:#fff;padding:0 18px;font-weight:700}
.matra-channelbar{background:#fff;border-bottom:1px solid var(--mn-line)}.matra-channelbar__scroll{height:40px;display:flex;align-items:center;gap:20px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.matra-channelbar__scroll::-webkit-scrollbar{display:none}.matra-channelbar__scroll>a,.matra-channelbar__scroll>li>a{color:#555c66;text-decoration:none;font-size:11px;font-weight:700}.matra-channelbar__scroll>li{list-style:none;display:inline-flex}.matra-channelbar__scroll a:hover{color:var(--mn-red)}
.matra-drawer{position:fixed;inset:0;z-index:2000;display:flex;visibility:hidden;opacity:0;pointer-events:none}.matra-drawer.active{visibility:visible;opacity:1;pointer-events:auto}.matra-drawer__panel{position:relative;z-index:2;width:min(86vw,360px);height:100%;background:#fff;padding:18px;transform:translateX(-100%);transition:transform .22s ease;overflow:auto}.matra-drawer.active .matra-drawer__panel{transform:none}.matra-drawer__backdrop{position:absolute;inset:0;background:rgba(15,16,20,.48);border:0;width:100%;height:100%}.matra-drawer__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--mn-line)}.matra-drawer-close{border:0;background:transparent;font-size:30px;line-height:1;cursor:pointer}.matra-drawer__search input{width:100%;height:44px;margin:16px 0;border:1px solid var(--mn-line);border-radius:8px;padding:0 12px}.matra-drawer__menu{margin:0;padding:0;list-style:none}.matra-drawer__menu li{list-style:none;border-bottom:1px solid #f0f1f2}.matra-drawer__menu a{display:block;padding:12px 2px;color:#181a1f;font-size:14px;font-weight:700;text-decoration:none}.matra-drawer__menu .sub-menu{margin:0 0 8px 12px;padding:0;list-style:none}.matra-drawer__menu .sub-menu li{border:0}.matra-drawer__menu .sub-menu a{font-size:13px;font-weight:600;color:#60656f;padding:8px 0}
.matra-adband{padding:16px 0 4px;background:#fff}.matra-adband .container{text-align:center}.matra-adband__label{display:block;color:#9aa0aa;font-size:9px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}
.matra-front{padding:24px 0 50px;background:#fff}.matra-lead{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:26px;padding-bottom:30px;border-bottom:1px solid var(--mn-line)}.matra-lead__media{display:block;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#eef0f2}.matra-img{display:block;width:100%;height:100%;object-fit:cover}.matra-img--placeholder{background:linear-gradient(135deg,#edf0f2,#f7f8f9)}.matra-lead__body{padding-top:14px}.matra-kicker{display:inline-block;color:var(--mn-red)!important;font-size:11px;font-weight:800;letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.matra-lead h1{font-size:clamp(28px,3vw,44px);line-height:1.12;letter-spacing:-.025em;margin:8px 0 10px}.matra-lead h1 a,.matra-support h2 a,.matra-newsrow h3 a,.matra-rank h3 a,.matra-card h3 a{color:var(--mn-ink);text-decoration:none}.matra-lead h1 a:hover,.matra-support h2 a:hover,.matra-newsrow h3 a:hover,.matra-rank h3 a:hover,.matra-card h3 a:hover{color:var(--mn-red)}.matra-lead__body p{font-size:14px;line-height:1.65;color:#5e6570;margin:0 0 10px}.matra-time{color:#858b94;font-size:10px;font-weight:600}.matra-lead__side{display:grid;gap:14px}.matra-support{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;padding-bottom:14px;border-bottom:1px solid var(--mn-line)}.matra-support:last-child{border-bottom:0;padding-bottom:0}.matra-support__media{display:block;aspect-ratio:4/3;border-radius:7px;overflow:hidden;background:#eef0f2}.matra-support h2{font-size:15px;line-height:1.34;margin:4px 0 7px;letter-spacing:-.01em}
.matra-frontgrid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:38px;padding-top:30px}.matra-sectionhead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:6px;border-bottom:2px solid #111}.matra-sectionhead h2{font-size:20px;line-height:1.2;margin:0;padding:0 0 10px;position:relative}.matra-sectionhead h2:after{content:"";position:absolute;left:0;bottom:-2px;width:46px;height:2px;background:var(--mn-red)}.matra-sectionhead>a{font-size:11px;font-weight:700;color:#777;text-decoration:none;padding-bottom:10px}.matra-newsrow{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:20px;padding:18px 0;border-bottom:1px solid var(--mn-line)}.matra-newsrow__media{display:block;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#eef0f2}.matra-newsrow h3{font-size:20px;line-height:1.28;margin:5px 0 7px;letter-spacing:-.015em}.matra-newsrow p{font-size:13px;line-height:1.55;color:#626873;margin:0 0 9px}.matra-frontside{min-width:0}.matra-trending{position:sticky;top:126px}.matra-rank{display:grid;grid-template-columns:42px 1fr;gap:10px;padding:15px 0;border-bottom:1px solid var(--mn-line)}.matra-rank>span{font-size:24px;font-weight:800;color:#c5c8ce;letter-spacing:-.04em}.matra-rank h3{font-size:14px;line-height:1.38;margin:0 0 5px}.matra-rank small{color:#999;font-size:10px}.matra-sidebar-widgets{margin-top:26px}
.matra-channel{margin-top:38px}.matra-channel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.matra-card__media{display:block;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#eef0f2}.matra-card h3{font-size:15px;line-height:1.35;margin:9px 0 6px}.matra-legacy-widgets{margin-top:40px}.matra-empty{padding:60px 0;text-align:center}
@media(max-width:1024px){.matra-primary{display:none}.matra-menu-toggle{display:flex}.matra-header__inner{grid-template-columns:42px 1fr 42px}.matra-brand{justify-content:center;min-width:0}.matra-lead{grid-template-columns:1.35fr .85fr}.matra-frontgrid{grid-template-columns:minmax(0,1fr) 280px}.matra-newsrow{grid-template-columns:minmax(0,1fr) 180px}.matra-channel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:768px){.matra-breaking__inner{padding-left:14px!important;padding-right:14px!important;height:30px}.matra-breaking__track{gap:18px}.matra-breaking__track a:not(:first-child){display:none}.matra-header__inner{height:56px;padding-left:12px!important;padding-right:12px!important;gap:8px}.matra-brand .custom-logo{max-height:28px;max-width:180px}.matra-brand__text{font-size:20px}.matra-channelbar .container{padding:0!important}.matra-channelbar__scroll{padding:0 14px;height:38px;gap:18px}.matra-front{padding:14px 0 34px}.matra-front>.container{padding-left:14px!important;padding-right:14px!important}.matra-lead{display:block;padding-bottom:20px}.matra-lead__media{margin-left:-14px;margin-right:-14px;border-radius:0}.matra-lead__body{padding-top:11px}.matra-lead h1{font-size:27px;line-height:1.16;margin:6px 0 8px}.matra-lead__body p{display:none}.matra-lead__side{margin-top:18px;gap:12px}.matra-support{grid-template-columns:minmax(0,1fr) 112px;gap:12px}.matra-support__media{order:2}.matra-support__body{order:1}.matra-support h2{font-size:15px;margin:4px 0 6px}.matra-frontgrid{display:block;padding-top:22px}.matra-sectionhead h2{font-size:18px}.matra-newsrow{grid-template-columns:minmax(0,1fr) 112px;gap:12px;padding:14px 0}.matra-newsrow__media{aspect-ratio:4/3}.matra-newsrow h3{font-size:16px;line-height:1.33;margin:4px 0 6px}.matra-newsrow p{display:none}.matra-frontside{margin-top:28px}.matra-trending{position:static}.matra-rank{grid-template-columns:38px 1fr}.matra-channel{margin-top:30px}.matra-channel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.matra-card h3{font-size:14px}.matra-adband{padding-top:8px}.matra-adband .container{padding-left:0!important;padding-right:0!important}}
@media(max-width:420px){.matra-channel__grid{grid-template-columns:1fr 1fr;gap:12px}.matra-card__media{aspect-ratio:4/3}.matra-card h3{font-size:13px;line-height:1.35}.matra-support{grid-template-columns:minmax(0,1fr) 104px}.matra-newsrow{grid-template-columns:minmax(0,1fr) 104px}.matra-lead h1{font-size:25px}}
