.mb-home{min-width:0}.mb-home-wrap,.mb-home-section{width:min(100%,1240px);margin:0 auto;padding-left:24px;padding-right:24px}.mb-home-hero{color:#fff;background:radial-gradient(at 85% 45%,#64a6e757,#0000 56%),linear-gradient(120deg,#28517f 0%,#407dbb 100%)}.mb-home-hero .mb-home-wrap{padding-top:46px;padding-bottom:43px}.mb-home-hero h1{letter-spacing:-.045em;max-width:790px;margin:0;font-size:clamp(2rem,3.9vw,3.55rem);font-weight:800;line-height:1.09}.mb-home-hero h1 span{color:#e2b638}.mb-home-intro{color:#ffffffde;max-width:650px;margin:18px 0 22px;font-size:.94rem;line-height:1.6}.mb-home-search{background:#151d27;border-radius:11px;grid-template-columns:minmax(170px,1.6fr) 1fr 1fr auto;gap:5px;width:min(100%,780px);padding:6px;display:grid}.mb-home-search input,.mb-home-search select{color:#fff;min-width:0;height:41px;font:inherit;background:#222c38;border:0;border-radius:6px;padding:0 12px;font-size:.84rem}.mb-home-search input::placeholder{color:#bdc7d4}.mb-home-search button{color:#18202a;cursor:pointer;background:#dfb535;border:0;border-radius:6px;min-width:92px;font-weight:800}.mb-home-hero-stats{flex-wrap:wrap;gap:18px 42px;margin-top:27px;display:flex}.mb-home-hero-stats>div{flex-direction:column;gap:4px;display:flex}.mb-home-hero-stats strong{color:#e4b934;font-variant-numeric:tabular-nums;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:800}.mb-home-hero-stats span{color:#ffffffd4;font-size:.76rem}.mb-home-section{padding-top:42px;padding-bottom:32px}.mb-home-categories{padding-bottom:24px}.mb-home-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.mb-home-heading h2{margin:0;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.25}.mb-home-heading p{opacity:.7;margin:5px 0 0}.mb-home-heading>a{flex:none;font-size:.83rem;font-weight:650;text-decoration:none}.mb-home-category-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.mb-home-category{border:1px solid var(--border,#333b44);min-width:0;min-height:128px;color:inherit;background:var(--surface,transparent);text-align:center;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:14px 8px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.mb-home-category:hover{border-color:#d9ac2d;transform:translateY(-2px)}.mb-home-category-symbol{color:#65a7ed;font-size:1.3rem;line-height:1}.mb-home-category strong{font-size:.83rem;line-height:1.25}.mb-home-category small{color:var(--text-light,#9ea7b3);font-size:.73rem;line-height:1.4}.mb-home-listings{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mb-home-status,.mb-home-empty{border:1px solid var(--border,#333b44);border-radius:9px;padding:30px}.mb-home-empty{text-align:center;background:var(--surface,transparent);flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:160px;display:flex}.mb-home-empty>span{color:#97a4b3;font-size:1.7rem}.mb-home-empty strong{font-size:1rem}.mb-home-empty p{color:var(--text-light,#a9b2bc);margin:0;font-size:.85rem}.mb-home-feed{padding-bottom:72px}.mb-home-feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.mb-home-feed-card{border:1px solid var(--border,#333b44);background:var(--surface,transparent);min-width:0;min-height:186px;color:inherit;border-radius:9px;flex-direction:column;padding:20px;text-decoration:none;display:flex}a.mb-home-feed-card:hover{border-color:#d9ac2d}.mb-home-feed-category{color:var(--text-light,#a9b2bc);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.mb-home-feed-card h3{margin:9px 0;font-size:1rem;line-height:1.35}.mb-home-feed-card p{-webkit-line-clamp:3;color:var(--text-light,#a9b2bc);-webkit-box-orient:vertical;margin:0 0 20px;font-size:.84rem;line-height:1.55;display:-webkit-box;overflow:hidden}.mb-home-feed-meta{color:var(--text-light,#a9b2bc);justify-content:space-between;gap:12px;margin-top:auto;font-size:.74rem;display:flex}@media (max-width:1100px){.mb-home-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:780px){.mb-home-search{grid-template-columns:1fr 1fr}.mb-home-search button{min-height:41px}.mb-home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mb-home-listings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mb-home-wrap,.mb-home-section{padding-left:16px;padding-right:16px}.mb-home-hero .mb-home-wrap{padding-top:36px;padding-bottom:36px}.mb-home-search{grid-template-columns:1fr}.mb-home-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.mb-home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mb-home-listings,.mb-home-feed-grid{grid-template-columns:1fr}.mb-home-section{padding-top:34px;padding-bottom:22px}}.mb-home-top{background:#14191e;grid-template-columns:clamp(280px,30%,390px) minmax(0,1fr);min-width:0;display:grid}.mb-home-top .mb-home-hero{min-width:0}.mb-home-top .mb-home-hero .mb-home-wrap{width:100%;max-width:1050px;padding:48px clamp(22px,4vw,65px)}.mb-home-top .mb-home-hero h1{max-width:760px;font-size:clamp(2rem,3.4vw,3.5rem)}.mb-home-news-sidebar{color:#eef2f7;scrollbar-width:thin;scrollbar-color:#46515c transparent;background:#14191e;border-right:1px solid #35404a;min-width:0;height:490px;overflow-y:auto}.mb-home-news-header{border-bottom:1px solid #35404a;justify-content:space-between;align-items:flex-end;gap:10px;padding:27px 22px 20px;display:flex}.mb-home-news-eyebrow{color:#80b5ee;letter-spacing:.1em;margin-bottom:7px;font-size:.66rem;font-weight:750;display:block}.mb-home-news-header h2{letter-spacing:-.025em;margin:0;font-size:1.4rem}.mb-home-news-live{color:#a8b4c0;flex:none;padding-bottom:3px;font-size:.72rem}.mb-home-news-item{color:inherit;border-bottom:1px solid #35404a;padding:20px 22px;text-decoration:none;display:block}a.mb-home-news-item:hover{background:#1d2834}.mb-home-news-item-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.mb-home-news-category{color:#8dbced;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:750}.mb-home-news-item time,.mb-home-news-source{color:#a2adb9;font-size:.73rem}.mb-home-news-item h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 10px;font-size:.96rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.mb-home-news-message{color:#a8b4c0;padding:22px;font-size:.87rem}@media (max-width:850px){.mb-home-top{grid-template-columns:minmax(0,1fr)}.mb-home-top .mb-home-hero{grid-row:1}.mb-home-news-sidebar{border-bottom:1px solid #35404a;border-right:0;grid-row:2;height:280px}}.mb-home.feed-open{grid-template-columns:255px minmax(0,1fr);align-items:start;display:grid}.mb-home.feed-closed{display:block}.mb-home-page{min-width:0}.mb-home.feed-open .mb-home-top,.mb-home.feed-closed .mb-home-top{display:block}.mb-home-news-sidebar{color:#eef2f7;scrollbar-width:thin;scrollbar-color:#46515c transparent;background:#14191e;border-right:1px solid #35404a;grid-area:1/1;width:255px;height:100vh;min-height:0;position:sticky;top:0;overflow-y:auto}.mb-home.feed-open .mb-home-page{grid-area:1/2}.mb-home-news-header{z-index:2;background:#14191e;border-bottom:1px solid #35404a;justify-content:space-between;align-items:center;gap:8px;padding:15px 12px 12px;display:flex;position:sticky;top:0}.mb-home-news-header h2{margin:0;font-size:1.15rem}.mb-home-hide-feed,.mb-home-feed-toolbar button{color:#edf3f9;font:inherit;cursor:pointer;background:0 0;border:1px solid #61778b;border-radius:6px;padding:8px 10px;font-size:.78rem;font-weight:650}.mb-home-hide-feed:hover,.mb-home-feed-toolbar button:hover{border-color:#e0b438}.mb-home-feed-tabs{z-index:2;background:#14191e;border-bottom:1px solid #35404a;grid-template-columns:1fr 1fr;gap:6px;padding:10px 12px;display:grid;position:sticky;top:57px}.mb-home-feed-tabs button{color:#dce4ed;min-width:0;font:inherit;cursor:pointer;background:0 0;border:1px solid #526375;border-radius:6px;padding:10px 5px;font-size:.76rem;font-weight:700}.mb-home-feed-tabs button.active{color:#fff;background:#295f96;border-color:#407eb9}.mb-home-news-item{padding:16px 13px}.mb-home-news-item h3{font-size:.85rem;line-height:1.42}.mb-home-news-category,.mb-home-news-item time,.mb-home-news-source{font-size:.66rem}.mb-home-feed-toolbar{background:#14191e;padding:9px 16px}.mb-home-feed-toolbar button{color:#edf3f9}.mb-home.feed-open .mb-home-top .mb-home-hero .mb-home-wrap{padding-left:clamp(24px,4vw,60px);padding-right:clamp(24px,4vw,60px)}@media (max-width:850px){.mb-home.feed-open,.mb-home.feed-closed{display:block}.mb-home-news-sidebar{z-index:100;border-right:1px solid #526375;width:min(280px,88vw);height:100dvh;position:fixed;top:0;bottom:0;left:0;box-shadow:10px 0 35px #00000059}.mb-home.feed-open .mb-home-page{margin-left:0}.mb-home.feed-open .mb-home-feed-toolbar{display:none}}html[data-theme=light] .mb-home-news-sidebar{background:var(--surface);color:var(--text);border-color:var(--border);scrollbar-color:#a5b2c1 transparent}html[data-theme=light] .mb-home-news-header{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=light] .mb-home-news-item{color:var(--text);border-color:var(--border)}html[data-theme=light] a.mb-home-news-item:hover{background:var(--bg)}html[data-theme=light] .mb-home-news-eyebrow,html[data-theme=light] .mb-home-news-category{color:#285d95}html[data-theme=light] .mb-home-news-live,html[data-theme=light] .mb-home-news-message,html[data-theme=light] .mb-home-news-source,html[data-theme=light] .mb-home-news-item time{color:var(--text-secondary)}html[data-theme=light] .mb-home-feed-tabs,html[data-theme=light] .mb-home-feed-toolbar,html[data-theme=light] .mb-home-feed-tabs button,html[data-theme=light] .mb-home-feed-toolbar button,html[data-theme=light] .mb-home-hide-feed{background:var(--surface);color:var(--text);border-color:var(--border)}html[data-theme=light] .mb-home-feed-tabs button.active{color:#fff;background:#295f96;border-color:#407eb9}.mb-home-news-category-staff{color:#e4b62f}a.mb-home-news-item-staff{background:linear-gradient(90deg,#e4b62f14,#0000 70%);border-left:3px solid #e4b62f;position:relative}a.mb-home-news-item-staff:hover{background:linear-gradient(90deg,#e4b62f29,#1d2834 78%)}a.mb-home-news-item-staff:after{content:"›";color:#e4b62f;font-size:1.15rem;font-weight:700;position:absolute;bottom:17px;right:18px}.mb-home-feed-pinned{color:var(--accent);letter-spacing:.055em;text-transform:uppercase;background:#dab13117;border:1px solid #dab13157;border-radius:4px;margin:4px 0 6px;padding:3px 6px;font-size:.57rem;font-weight:850;display:inline-flex}.mb-home-news-item-company{border-left:3px solid #2f9e64}.mb-home-news-item-company .mb-home-news-category{color:#49b97b}.mb-home-news-item-company:hover{border-color:#49b97b}html[data-theme=light] .mb-home-news-item-company{border-left-color:#2f9e64}html[data-theme=light] .mb-home-news-item-company .mb-home-news-category{color:#238252}html[data-theme=light] .mb-home-news-item-company:hover{border-left-color:#2f9e64}html[data-theme=light] .mb-home-news-item-community{border-left-color:#d8a514}html[data-theme=light] .mb-home-news-item-community .mb-home-news-category{color:#b88700}html[data-theme=light] .mb-home-news-item-staff{background:#fffdf7;border-left:3px solid #d8a514}html[data-theme=light] .mb-home-news-item-staff .mb-home-news-category,html[data-theme=light] .mb-home-news-item-staff .mb-home-news-category-staff{color:#b88700}html[data-theme=light] .mb-home-news-item-staff:hover{background:#fffaf0;border-left-color:#e2b51e}
