:root{--accent:#c72232;--ink:#181b22;--muted:#626773;--line:#e2e4e8;--paper:#fff;--soft:#f4f5f7;--radius:8px;--reading-width:740px;--font:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:24px}@media screen and (min-width:801px){html{zoom:.9}}body{margin:0;background:var(--paper);color:var(--ink);font:1rem/1.55 var(--font);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}button,input,select,textarea{font:inherit}button{cursor:pointer}a,button,input,textarea{touch-action:manipulation}img{max-width:100%;height:auto;vertical-align:middle}svg{vertical-align:middle}figure,h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{line-height:1.18;letter-spacing:-.025em;text-wrap:pretty}h1{font-weight:800}h2,h3,h4{font-weight:750}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.container{width:min(1280px,calc(100% - 80px));margin-inline:auto}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.skip-link:focus{position:fixed;inset:10px auto auto 10px;width:auto;height:auto;clip:auto;z-index:1000;padding:12px 20px;background:#fff;color:var(--ink)}.icon{flex:none}.utility-bar{border-bottom:1px solid var(--line);font-size:.75rem;color:var(--muted)}.utility-inner{display:flex;align-items:center;gap:24px;min-height:34px}.utility-description{flex:1;text-align:center}.utility-inner>a{font-weight:700}.utility-topics{display:inline-flex;align-items:center;min-height:34px;margin-right:8px;font-size:.75rem;font-weight:750;white-space:nowrap}.utility-topics[aria-current=page]{color:var(--accent)}.masthead{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:112px;padding-block:22px}.brand{min-width:0;max-width:70%}.wordmark{font-size:clamp(1.75rem,3.5vw,2.875rem);font-weight:900;line-height:1.05;letter-spacing:-.065em;overflow-wrap:anywhere}.brand-dot{color:var(--accent)}.custom-logo-link{display:inline-block}.custom-logo,.legacy-logo{display:block;width:auto;max-width:min(440px,100%);max-height:68px;object-fit:contain}.masthead-actions{display:flex;align-items:center;gap:26px;flex:none}.telegram-link{font-size:.75rem;font-weight:750}.header-search{position:relative}.header-search summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font-size:.75rem;font-weight:750}.header-search summary::-webkit-details-marker{display:none}.header-search-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:60;width:min(400px,calc(100vw - 32px));padding:16px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 45px #181b2215}.search-form{display:flex;position:relative;max-width:620px}.search-field{min-width:0;width:100%;padding:13px 52px 13px 15px;border:1px solid #aeb3bd;border-radius:5px;background:var(--paper);color:var(--ink)}.search-submit{position:absolute;right:2px;top:2px;bottom:2px;width:44px;display:grid;place-items:center;border:0;border-radius:3px;background:0 0}.navigation-wrap{border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.navigation-inner{display:flex;align-items:stretch;gap:26px;min-height:55px}.site-navigation{flex:1;min-width:0}.nav-list{display:flex;flex-wrap:wrap;gap:0 24px;list-style:none;padding:0;margin:0}.nav-list>li{position:relative;display:flex;align-items:center}.nav-list>li>a{display:flex;align-items:center;min-height:55px;padding-block:12px;border-bottom:2px solid transparent;margin-bottom:-1px;font-size:.75rem;line-height:1.3;letter-spacing:.025em;font-weight:800;text-transform:uppercase}.nav-list>.current-menu-ancestor>a,.nav-list>.current-menu-item>a,.nav-list>li>a:hover{border-color:var(--accent)}.nav-list .sub-menu{display:none;position:absolute;top:100%;left:0;z-index:55;width:235px;padding:8px;margin:0;list-style:none;border:1px solid var(--line);border-radius:0 0 6px 6px;background:var(--paper);box-shadow:0 12px 25px #181b2210}.sub-menu li{position:relative}.sub-menu a{display:block;padding:10px 12px;font-size:.8125rem;overflow-wrap:anywhere}.nav-list li.submenu-open>.sub-menu,.nav-list li:focus-within>.sub-menu,.nav-list li:hover>.sub-menu{display:block}.nav-list .sub-menu .sub-menu{left:100%;top:0}.nav-list>li:last-child>.sub-menu{left:auto;right:0}.submenu-toggle{display:grid;place-items:center;min-width:32px;min-height:36px;padding:0;border:0;background:0 0;color:inherit;font-size:1rem}.submenu-toggle[aria-expanded=true]{color:var(--accent)}.feed-link{display:flex;align-items:center;gap:9px;font-size:.75rem;font-weight:750;white-space:nowrap}.status-dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--accent)}.menu-toggle{display:none;align-items:center;gap:9px;padding:12px 0;border:0;background:0 0;font-size:.8125rem;font-weight:750;color:inherit}.main-content{padding-block:42px 72px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:17px;margin-bottom:24px;border-top:2px solid var(--ink)}.section-heading h1{font-size:2.125rem;font-weight:700}.section-heading h2{font-size:1.5625rem;font-weight:700}.section-note{font-size:.75rem;color:var(--muted)}.newsroom-heading{border:0;padding-top:0;margin-bottom:28px}.newsroom-heading h1::before{content:"";display:inline-block;width:9px;height:9px;margin-right:12px;border-radius:50%;background:var(--accent);vertical-align:middle}.newsroom-layout.has-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:36px}.newsroom-main{min-width:0}.story-card{min-width:0}.story-media{display:block;position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:var(--radius);background:var(--soft)}.image-placeholder,.story-image{display:block;width:100%;height:100%;object-fit:cover}.story-body{padding-top:15px}.eyebrow{display:inline-block;margin-bottom:9px;color:var(--accent);font-size:.6875rem;line-height:1.4;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.story-title{font-size:1.5rem;font-weight:700;line-height:1.28;overflow-wrap:anywhere}.story-title a:hover{color:var(--accent);text-decoration:none}.story-excerpt{margin-top:12px;color:var(--muted);font-size:.875rem;line-height:1.65}.post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;color:var(--muted);font-size:.75rem;line-height:1.5;font-variant-numeric:tabular-nums}.image-placeholder{display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(145deg,#f0f1f3,#e0e3e8);color:#626773;font-size:1.5rem}.placeholder-lines{position:relative;width:64px;height:44px;border-block:3px solid #b3b9c3;transform:skewY(-12deg)}.placeholder-lines::after,.placeholder-lines::before{content:"";position:absolute;left:0;top:11px;width:100%;height:3px;background:#b3b9c3}.placeholder-lines::after{top:25px}.placeholder-dot{position:absolute;left:calc(50% + 27px);top:calc(50% - 34px);width:13px;height:13px;border-radius:50%;background:var(--accent)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px 36px;margin-bottom:46px}.hero-grid>.story-card--feature{grid-row:span 2;padding-right:36px;border-right:1px solid var(--line)}.story-card--feature .story-media{aspect-ratio:16/9}.story-card--feature .story-body{padding-top:20px}.story-card--feature .story-title{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.025em}.story-card--feature .story-excerpt{font-size:1rem;line-height:1.65;max-width:640px}.story-card--secondary{display:flex;flex-direction:column;justify-content:flex-start;border-bottom:1px solid var(--line);padding-bottom:24px}.story-card--secondary .story-media{float:none;aspect-ratio:2.1;max-height:170px}.story-card--secondary .story-title{font-size:1.375rem;line-height:1.28}.hero-count-2>.story-card--feature{grid-row:auto}.hero-count-1{grid-template-columns:1fr}.hero-count-1>.story-card--feature{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;padding:0;border:0;grid-row:auto}.hero-count-1 .story-body{padding:0}.latest-section{margin-top:12px}.stories-grid{display:flex;flex-wrap:wrap;gap:26px 28px}.stories-grid>.story-card{flex:0 1 calc((100% - 56px)/ 3);min-width:0}.story-card--brief{display:grid;grid-template-columns:112px minmax(0,1fr);align-content:start;gap:15px;padding-bottom:24px;border-bottom:1px solid var(--line)}.story-card--brief .story-media{aspect-ratio:1.1}.story-card--brief .story-body{padding:0}.story-card--brief .story-title{font-size:1.0625rem;line-height:1.35;letter-spacing:-.02em}.story-card--brief .eyebrow{font-size:.6875rem;margin-bottom:7px}.story-card--brief .post-meta{font-size:.75rem;margin-top:9px}.has-sidebar .stories-grid>.story-card{flex-basis:calc(50% - 14px)}.category-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 36px;margin-top:50px}.category-section .section-heading{margin-bottom:20px}.section-more{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--line);border-radius:50%}.section-more:hover{background:var(--soft)}.category-stories{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:18px 24px;align-content:start}.story-card--rubric{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;border-bottom:1px solid var(--line);padding-bottom:16px}.story-card--rubric .story-media{aspect-ratio:1}.story-card--rubric .story-body{padding:0}.story-card--rubric .eyebrow{display:none}.story-card--rubric .story-title{font-size:.9375rem;line-height:1.38;letter-spacing:-.015em}.story-card--rubric .post-meta{margin-top:8px;font-size:.75rem}.story-card--rubric:first-child{display:block;grid-row:span 3;border-bottom:0;padding:0}.story-card--rubric:first-child .story-media{aspect-ratio:1.4}.story-card--rubric:first-child .story-body{padding-top:14px}.story-card--rubric:first-child .story-title{font-size:1.4375rem;line-height:1.25;letter-spacing:-.03em}.category-section:last-child:nth-child(odd){grid-column:1/-1}.archive-heading{padding:0 0 30px;margin-bottom:32px;border-bottom:1px solid var(--line)}.archive-heading h1{font-size:clamp(2rem,4.5vw,3.5rem);overflow-wrap:anywhere}.archive-description{max-width:760px;margin-top:16px;color:var(--muted)}.archive-description p{margin-bottom:10px}.archive-heading .search-form{margin-top:24px}.archive-grid{row-gap:38px}.archive-grid>.story-card{flex-grow:0}.archive-grid .story-media{aspect-ratio:16/10}.archive-grid .story-title{font-size:1.5rem}.pagination{margin-top:38px}.pagination ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;padding:0;margin:0}.pagination .page-numbers{display:grid;place-items:center;min-width:44px;min-height:44px;padding:8px 13px;border:1px solid var(--line);border-radius:5px;font-size:.8125rem}.pagination ul.page-numbers{display:flex;padding:0;border:0}.pagination .current{border-color:var(--ink);background:var(--ink);color:#fff}.single-main{padding-block:28px 72px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:35px;color:var(--muted);font-size:.75rem;overflow-wrap:anywhere}.article-layout{max-width:1040px;margin-inline:auto}.article-layout.has-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:42px;max-width:none}.article-column{min-width:0}.article-header{max-width:960px;margin:0 auto 32px}.article-header h1{font-size:clamp(2rem,4vw,2.625rem);font-weight:750;line-height:1.18;letter-spacing:-.025em;overflow-wrap:anywhere}.article-header .eyebrow{margin-bottom:17px;font-size:.6875rem}.article-deck{max-width:850px;margin-top:24px;color:var(--muted);font-size:1.3125rem;line-height:1.6;letter-spacing:-.01em}.article-byline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:25px;padding-top:19px;border-top:1px solid var(--line)}.article-byline .post-meta{margin-top:0;font-size:.8125rem}.article-author{font-size:.75rem;font-weight:700}.article-updated{margin-top:10px;font-size:.6875rem;color:var(--muted)}.article-cover{margin:0 0 36px}.article-cover .story-image{width:100%;height:auto;max-height:740px;object-fit:contain;border-radius:var(--radius);background:var(--soft)}.wp-caption-text,figcaption{margin-top:10px;color:var(--muted);font:0.8125rem/1.55 var(--font)}.article-footer,.full-article>.entry-content{max-width:var(--reading-width);margin-inline:auto}.entry-content{font-family:var(--font);font-size:1.1875rem;line-height:1.7;overflow-wrap:anywhere}.entry-content :where(a,abbr,address,article,aside,b,bdi,bdo,big,blockquote,caption,center,cite,dd,del,details,dfn,div,dl,dt,em,figcaption,figure,font,footer,h1,h2,h3,h4,h5,h6,header,i,ins,label,legend,li,main,mark,nav,ol,p,q,rp,rt,ruby,s,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var):not(pre *,code *,kbd *,samp *,.fa,.fas,.far,.fab,.fal,.fad,.fat,.fak,.dashicons,.material-icons,[class^=fa-],[class*=" fa-"],[class^=dashicons-],[class*=" dashicons-"],[class^=material-icons-],[class*=" material-icons-"],[class^=material-symbols],[class*=" material-symbols"]){font-family:inherit!important}.entry-content>*{margin-bottom:1.3em}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:var(--font);font-weight:700;margin-top:1.8em;margin-bottom:.7em;line-height:1.3;letter-spacing:-.02em}.entry-content h2{font-size:1.5em}.entry-content h3{font-size:1.25em}.entry-content a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.entry-content a:hover{text-decoration-thickness:2px}.entry-content img{height:auto;max-width:100%;border-radius:5px}.entry-content .wp-caption{max-width:100%}.entry-content ol,.entry-content ul{padding-left:1.4em}.entry-content li{padding-left:.25em;margin-bottom:.45em}.entry-content blockquote{margin-inline:0;padding:5px 0 5px 25px;border-left:3px solid var(--accent);font-size:1.1em;line-height:1.7}.entry-content blockquote p:last-child{margin-bottom:0}.entry-content blockquote cite{display:block;margin-top:14px;font:0.8125rem/1.6 var(--font);color:var(--muted)}.entry-content pre{overflow:auto;padding:20px;background:var(--soft);font:0.875rem/1.6 monospace;white-space:pre}.entry-content code{font-size:.8em}.entry-content table{display:block;width:100%;max-width:100%;overflow:auto;border-collapse:collapse;font:0.875rem/1.6 var(--font)}.entry-content td,.entry-content th{padding:12px;border:1px solid var(--line);min-width:90px}.entry-content th{background:var(--soft);text-align:left}.entry-content iframe,.entry-content video{max-width:100%}.entry-content .wp-block-embed.is-type-video iframe{width:100%;aspect-ratio:16/9;height:auto}.entry-content .alignleft{float:left;max-width:50%;margin:0 24px 16px 0}.entry-content .alignright{float:right;max-width:50%;margin:0 0 16px 24px}.entry-content .aligncenter{display:block;margin-inline:auto}.entry-content::after{content:"";display:block;clear:both}.entry-content .alignfull,.entry-content .alignwide{width:100%;max-width:100%;margin-inline:0}.entry-content .wp-block-columns{font:inherit}.entry-content .wp-block-button__link{font:700 0.875rem var(--font);text-decoration:none}.article-footer{margin-top:36px;padding-top:24px;border-top:1px solid var(--line)}.post-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.post-tags a{padding:7px 12px;border:1px solid var(--line);border-radius:5px;font-size:.75rem}.share-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:.75rem}.share-row>span:first-child{color:var(--muted)}.share-row>a{font-weight:750;min-height:44px;display:flex;align-items:center}.copy-link{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border:0;border-radius:5px;background:var(--soft);color:inherit;font-size:.75rem}.copy-link .icon{width:16px;height:16px}.post-navigation{max-width:740px;margin:36px auto 0;padding-block:24px;border-block:1px solid var(--line)}.nav-links{display:flex;justify-content:space-between;gap:32px}.nav-next,.nav-previous{width:50%;min-width:0}.nav-next{text-align:right;margin-left:auto}.nav-subtitle{display:block;margin-bottom:10px;color:var(--muted);font-size:.75rem}.nav-title{display:block;font-size:1rem;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.related-section{margin-top:48px}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.story-card--related .story-title{font-size:1.25rem;line-height:1.3}.page-article{max-width:800px;margin-inline:auto}.page-article .article-header{margin-bottom:32px}.page-links{display:flex;flex-wrap:wrap;gap:12px;font:0.875rem var(--font)}.news-sidebar{min-width:0}.news-wire .section-heading{margin-bottom:8px}.news-wire .section-heading h2{display:flex;align-items:center;gap:9px;font-size:1.3125rem}.news-wire .section-note{font-size:.75rem}.wire-list{list-style:none;margin:0;padding:0}.wire-list li{padding:18px 0;border-bottom:1px solid var(--line)}.wire-meta{display:flex;gap:8px;font-size:.75rem;margin-bottom:8px;color:var(--muted);font-variant-numeric:tabular-nums}.wire-meta time{font-weight:750;color:var(--accent)}.wire-list h3{font-size:.9375rem;line-height:1.45;letter-spacing:-.015em}.telegram-card{padding:25px;margin-top:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--soft)}.telegram-card h2{font-size:1.5625rem}.telegram-card p{margin-top:12px;color:var(--muted);font-size:.8125rem}.telegram-card>a{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:24px;font-size:.75rem;font-weight:800}.widget{margin-top:30px;font-size:.875rem;overflow-wrap:anywhere}.widget-title{font-size:1.3125rem;margin-bottom:18px}.widget ul{padding-left:19px}.widget li{margin-bottom:8px}.comments-area{max-width:740px;margin:48px auto 0;padding-top:25px;border-top:2px solid var(--ink)}.comment-reply-title,.comments-area h2{font-size:1.5625rem;margin-bottom:24px}.comment-count{margin-left:10px;color:var(--muted);font-size:.875rem}.comment-list{list-style:none;margin:0;padding:0}.comment-list .children{list-style:none;padding-left:24px}.comment-body{padding:20px 0;border-bottom:1px solid var(--line);font-size:.875rem}.comment-author .avatar{float:left;margin:0 12px 8px 0;border-radius:50%}.comment-metadata{font-size:.75rem;color:var(--muted);margin-top:4px}.comment-content{clear:both;padding-top:12px;overflow-wrap:anywhere}.comment-content p{margin-bottom:12px}.reply{font-size:.75rem;font-weight:700}.comment-form label{display:block;margin-bottom:7px;font-size:.8125rem}.comment-form input:not([type=checkbox]):not([type=submit]),.comment-form textarea,.post-password-form input[type=password]{width:100%;padding:12px;border:1px solid #aeb3bd;border-radius:5px;background:var(--paper);color:var(--ink)}.comment-form textarea{min-height:150px}.comment-form p{margin-bottom:18px}.comment-notes,.logged-in-as{font-size:.75rem;color:var(--muted)}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:9px}.comment-form-cookies-consent label{line-height:1.5}.comment-form .submit,.post-password-form input[type=submit]{padding:14px 22px;border:0;border-radius:5px;background:var(--ink);color:#fff;font-size:.8125rem;font-weight:750;cursor:pointer}.empty-state{padding:48px 0;max-width:620px}.empty-state h1,.empty-state h2{font-size:2.125rem}.empty-state p{margin-block:18px 25px;color:var(--muted)}.empty-state .search-form{margin-bottom:20px}.error-page{margin-inline:auto;padding-block:40px 80px}.error-number{display:block;margin-bottom:16px;color:var(--accent);font-size:6.875rem;line-height:1.2;font-weight:900;letter-spacing:-.08em}.text-link{display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;font-weight:750}.echo-site-footer{padding:42px 0 22px;border-top:3px solid var(--ink);background:var(--soft)}.echo-footer-main{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.echo-footer-main>div{min-width:0}.echo-footer-brand .wordmark{font-size:1.75rem}.echo-footer-brand .custom-logo,.echo-footer-brand .legacy-logo{max-width:min(320px,100%);max-height:48px}.echo-footer-description{max-width:430px;margin-top:17px;color:var(--muted);font-size:.8125rem;line-height:1.8;white-space:pre-line}.echo-footer-menu{display:flex;flex-wrap:wrap;gap:10px 24px;max-width:400px;list-style:none;padding:0;margin:0;font-size:.8125rem;font-weight:650}.echo-footer-menu a{display:block;padding-block:7px}.echo-footer-telegram{display:block;padding-block:7px;font-size:.8125rem;font-weight:750}.echo-footer-widgets{display:block;max-width:100%;margin-top:25px}.echo-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding-top:20px;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.echo-footer-bottom>div{display:flex;flex-wrap:wrap;gap:20px}.gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gallery-item{min-width:0}.gallery-icon img{width:100%;height:auto}.bypostauthor .comment-author{font-weight:750}.legacy-column,.legacy-row,.legacy-text{margin-bottom:1em}.legacy-button{display:inline-block;padding:12px 20px;border-radius:5px;background:var(--ink);color:#fff!important;font:700 0.875rem var(--font);text-decoration:none!important}.legacy-panel{padding:14px 0;border-block:1px solid var(--line)}.legacy-panel summary{margin-bottom:12px;font:700 1.0625rem var(--font);cursor:pointer}@media(max-width:1100px){.container{width:calc(100% - 48px)}.nav-list{gap:0 16px}.nav-list>li>a{font-size:.75rem}.hero-grid{gap:24px}.hero-grid>.story-card--feature{padding-right:24px}.story-card--secondary .story-title{font-size:1.3125rem}.stories-grid{gap:24px}.stories-grid>.story-card{flex-basis:calc(50% - 12px)}.category-sections{gap:36px 28px}.category-stories{gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.story-card--rubric{display:block}.story-card--rubric:not(:first-child) .story-media{display:none}.story-card--rubric:first-child .story-title{font-size:1.3125rem}.article-layout.has-sidebar,.newsroom-layout.has-sidebar{grid-template-columns:minmax(0,1fr) 250px;gap:28px}.has-sidebar .hero-grid{display:block}.has-sidebar .hero-grid>.story-card--feature{border:0;padding-right:0;margin-bottom:26px}.has-sidebar .story-card--secondary{display:grid;grid-template-columns:130px minmax(0,1fr);gap:18px;margin-bottom:24px}.has-sidebar .story-card--secondary .story-body{padding:0}}@media(max-width:800px){.container{width:calc(100% - 36px)}.utility-description{display:none}.utility-inner{justify-content:space-between;min-height:30px}.masthead{min-height:90px;gap:18px;padding-block:20px}.brand{max-width:calc(100% - 50px)}.custom-logo,.legacy-logo{max-height:52px}.masthead .wordmark{font-size:2.125rem}.search-label,.telegram-link{display:none}.masthead-actions{gap:0}.navigation-inner{position:relative;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0;min-height:50px}.menu-toggle{display:flex}.site-navigation{order:3;flex-basis:100%}.js .site-navigation:not(.is-open){display:none}.nav-list{display:block;padding-block:5px 16px}.nav-list>li{flex-wrap:wrap;border-top:1px solid var(--line)}.nav-list>li>a{flex:1;min-height:48px;font-size:.75rem;margin:0;border:0}.nav-list .sub-menu,.nav-list .sub-menu .sub-menu{position:static;left:auto;right:auto;top:auto;flex-basis:100%;width:100%;padding:0 0 10px 14px;border:0;border-radius:0;box-shadow:none}.nav-list .sub-menu li{display:flex;flex-wrap:wrap;align-items:center}.sub-menu a{flex:1;min-height:44px}.js .nav-list li:not(.submenu-open)>.sub-menu{display:none}.js .nav-list li.submenu-open>.sub-menu{display:block}.submenu-toggle{min-width:44px;min-height:44px}.main-content{padding-block:30px 52px}.section-heading h1{font-size:1.875rem}.section-heading h2{font-size:1.5rem}.newsroom-heading{margin-bottom:24px}.hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 22px;margin-bottom:34px}.hero-grid>.story-card--feature{grid-column:1/-1;grid-row:auto;padding:0;border:0}.story-card--feature .story-title{font-size:2.125rem}.story-card--feature .story-body{padding-top:18px}.story-card--secondary{padding-bottom:20px}.story-card--secondary .story-title{font-size:1.375rem}.hero-count-1>.story-card--feature{display:block}.hero-count-1 .story-body{padding-top:18px}.category-sections{grid-template-columns:1fr;margin-top:38px}.category-stories{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 24px}.story-card--rubric{display:grid;grid-template-columns:72px minmax(0,1fr)}.story-card--rubric:not(:first-child) .story-media{display:block}.story-card--rubric:first-child .story-title{font-size:1.5rem}.article-layout.has-sidebar,.newsroom-layout.has-sidebar{display:block}.news-sidebar{margin-top:40px}.has-sidebar .hero-grid{display:grid}.has-sidebar .story-card--secondary{display:flex;margin-bottom:0}.has-sidebar .hero-grid>.story-card--feature{margin-bottom:0}.has-sidebar .story-card--secondary .story-body{padding-top:15px}.single-main{padding-block:24px 52px}.breadcrumbs{margin-bottom:28px;font-size:.75rem}.article-header h1{font-size:clamp(1.875rem,4vw,2.375rem)}.article-deck{font-size:1.25rem}.article-cover{margin-bottom:28px}.entry-content{font-size:1.1875rem;line-height:1.7}.related-grid{gap:20px}.story-card--related .story-title{font-size:1.125rem}.echo-footer-main{flex-wrap:wrap;gap:28px}.echo-footer-main>div{flex-basis:100%}.echo-footer-description{max-width:600px}.echo-footer-bottom{align-items:flex-start}}@media(max-width:540px){.container{width:calc(100% - 32px)}.masthead{min-height:82px}.masthead .wordmark{font-size:1.8125rem}.custom-logo,.legacy-logo{max-height:42px}.section-note{display:none}.section-heading{padding-top:15px;margin-bottom:20px}.newsroom-heading{padding:0}.newsroom-heading h1{font-size:1.75rem}.hero-grid{display:block}.hero-grid>.story-card--feature{margin-bottom:26px}.story-card--feature .story-title{font-size:1.875rem;line-height:1.16}.story-card--feature .story-excerpt{font-size:.9375rem}.has-sidebar .story-card--secondary,.story-card--secondary{display:grid;grid-template-columns:104px minmax(0,1fr);gap:15px;margin-top:20px;padding-bottom:20px}.story-card--secondary .story-media{aspect-ratio:1.1}.has-sidebar .story-card--secondary .story-body,.story-card--secondary .story-body{padding:0}.story-card--secondary .story-title{font-size:1.1875rem;line-height:1.3}.story-card--secondary .eyebrow{font-size:.6875rem;margin-bottom:6px}.has-sidebar .hero-grid{display:block}.stories-grid{display:block}.stories-grid>.story-card{margin-bottom:22px}.story-card--brief{grid-template-columns:88px minmax(0,1fr);gap:14px;padding-bottom:20px}.story-card--brief .story-title{font-size:1.0625rem}.story-card--brief .story-media{aspect-ratio:1}.category-stories{display:block}.story-card--rubric{grid-template-columns:80px minmax(0,1fr);margin-top:18px}.story-card--rubric:first-child{margin-top:0;padding-bottom:20px;border-bottom:1px solid var(--line)}.story-card--rubric:first-child .story-media{aspect-ratio:16/9}.story-card--rubric:first-child .story-title{font-size:1.5625rem}.story-card--rubric .story-title{font-size:1.0625rem}.archive-grid>.story-card{padding-bottom:26px;border-bottom:1px solid var(--line);margin-bottom:26px}.archive-grid .story-title{font-size:1.625rem}.archive-grid .story-excerpt{font-size:.9375rem}.archive-heading h1{font-size:2.25rem}.archive-heading{margin-bottom:26px;padding-bottom:24px}.article-header h1{font-size:clamp(1.75rem,6vw,1.875rem);line-height:1.2;letter-spacing:-.02em}.article-header{margin-bottom:26px}.article-header .eyebrow{margin-bottom:14px}.article-deck{margin-top:20px;font-size:1.125rem;line-height:1.65}.article-byline{align-items:flex-start;flex-direction:column;gap:11px;margin-top:22px;padding-top:17px}.article-byline .post-meta{font-size:.8125rem}.entry-content{font-size:1.125rem;line-height:1.7}.entry-content h2{font-size:1.625rem}.entry-content h3{font-size:1.4375rem}.entry-content blockquote{padding-left:18px;font-size:1.05em}.entry-content .alignleft,.entry-content .alignright{float:none;display:block;max-width:100%;margin:0 auto 20px}.nav-links{gap:20px}.nav-title{font-size:.875rem}.nav-subtitle{font-size:.75rem}.related-grid{display:block}.story-card--related{display:grid;grid-template-columns:104px minmax(0,1fr);gap:15px;margin-top:22px;padding-bottom:20px;border-bottom:1px solid var(--line)}.story-card--related .story-media{aspect-ratio:1}.story-card--related .story-body{padding:0}.story-card--related .story-title{font-size:1.125rem}.comment-reply-title,.comments-area h2{font-size:1.4375rem}.comment-list .children{padding-left:15px}.echo-site-footer{padding-top:32px}.echo-footer-main{display:block}.echo-footer-main nav,.echo-footer-telegram{margin-top:24px}.echo-footer-bottom{display:block}.echo-footer-bottom>div{margin-top:16px;gap:18px}.echo-footer-menu{gap:6px 20px}.error-number{font-size:5.625rem}.gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.breadcrumbs,.comments-area,.echo-site-footer,.news-sidebar,.post-navigation,.related-section,.share-row,.site-header{display:none!important}.article-header,.article-layout,.container,.full-article>.entry-content{width:100%;max-width:none}.article-layout.has-sidebar{display:block}.single-main{padding:0}.article-header h1{font-size:28pt}.entry-content{font-size:12pt;line-height:1.6}.entry-content a{color:inherit}.article-cover{max-width:80%;margin-inline:auto}}.utility-inner{justify-content:space-between;min-height:36px}.utility-inner .feed-link{min-height:36px;font-size:.75rem}.masthead{min-height:96px;padding-block:22px}.masthead .custom-logo,.masthead .legacy-logo{max-width:340px;max-height:47px}.echo-logo-link{display:inline-block;max-width:100%}.echo-logo-link picture{display:block}.article-byline{justify-content:flex-start}.article-cover{width:min(var(--reading-width),100%);margin:0 auto 30px}.article-cover .story-image{display:block;width:100%;max-width:100%;height:auto;max-height:none;margin-inline:auto;object-fit:contain;background:0 0}.article-cover figcaption{max-width:var(--reading-width);margin-inline:auto;text-align:center}.entry-content img.echo-inline-cover{display:block;width:100%!important;max-width:100%;height:auto!important;max-height:none;margin-inline:auto;object-fit:contain}.article-sharing{padding-block:2px 8px}.share-heading{margin-bottom:18px;font-size:1.125rem;line-height:1.4;font-weight:750}.article-sharing .share-row{gap:12px}.article-sharing .share-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;max-width:100%;padding:12px 16px;border:1px solid var(--line);border-radius:7px;background:var(--paper);color:var(--ink);font-size:1rem;line-height:1.4;font-weight:650}.article-sharing .share-button .icon{width:1.375rem;height:1.375rem}.article-sharing .share-button:hover{border-color:var(--ink);background:var(--soft);color:var(--ink)}.article-sharing .share-button--whatsapp:hover{color:#11653c;border-color:#11653c;background:#eff9f3}.article-sharing .share-button--telegram:hover{color:#12658d;border-color:#12658d;background:#eff7fc}.article-sharing .share-button--facebook:hover,.article-sharing .share-button--vk:hover{color:#2456a0;border-color:#2456a0;background:#f1f6ff}.article-sharing .copy-link,.article-sharing .native-share{background:var(--soft)}.related-section{margin-top:48px;padding-top:4px}.related-grid{row-gap:34px}.story-card--related .story-title{font-size:1.3125rem}.story-card--related .story-media{aspect-ratio:16/10}.article-more{margin-top:42px;padding:25px 28px 6px;border:1px solid var(--line);border-radius:10px;background:var(--soft)}.article-more .section-heading{border:0;padding:0}.article-more .text-link{font-size:.75rem;gap:8px;min-height:32px;white-space:nowrap}.article-more-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.article-more .story-card--brief .story-media{background:#e2e4e8}.article-more .story-card--brief .story-title{font-size:1.125rem}.article-follow{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:32px;padding:28px;border-radius:9px;border-left:4px solid var(--accent);background:var(--soft)}.article-follow h2{font-size:1.5625rem;font-weight:700}.article-follow>a{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:12px 18px;border-radius:6px;background:var(--ink);color:#fff;font-size:.8125rem;font-weight:750;white-space:nowrap}.analysis-section{margin-top:50px;padding:32px;border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:10px;background:var(--soft)}.analysis-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}.analysis-intro .eyebrow{margin-bottom:7px}.analysis-intro h2{font-size:2.125rem;font-weight:700}.analysis-intro p{max-width:680px;margin-top:12px;font-size:.875rem;color:var(--muted)}.analysis-all{display:flex;align-items:center;gap:13px;min-height:44px;font-size:.8125rem;font-weight:750;white-space:nowrap}.analysis-stories{display:flex;flex-wrap:wrap;gap:28px 24px}.analysis-stories>.story-card{flex:1 1 calc(25% - 18px);min-width:0}.analysis-stories>.story-card--analysis-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;flex-basis:100%;padding-bottom:28px;border-bottom:1px solid #d5d9e0}.analysis-count-1>.story-card--analysis-lead{padding-bottom:0;border:0}.story-card--analysis-lead .story-media{aspect-ratio:16/10}.story-card--analysis-lead .story-body{padding:0}.story-card--analysis-lead .story-title{font-size:2rem;line-height:1.18}.story-card--analysis-lead .story-excerpt{font-size:1rem;line-height:1.75}.story-card--analysis .story-title{font-size:1.3125rem;line-height:1.3}.story-card--analysis .story-excerpt{font-size:.8125rem;line-height:1.7}.analysis-section .post-meta{font-size:.75rem}.analysis-section .story-card--analysis .eyebrow{display:none}.echo-site-footer{padding:58px 0 25px;border-top:4px solid var(--ink);background:#f1f3f6}.echo-footer-main{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.1fr);gap:38px;align-items:start}.echo-footer-navigation{grid-column:2/span 2;min-width:0}.echo-footer-navigation>.echo-footer-heading{text-align:center}.echo-footer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.5;font-weight:550}.echo-footer-links>li{min-width:0}.echo-footer-links>li:last-child:nth-child(odd){grid-column:1/-1;text-align:center}.echo-footer-links a{display:inline-block;padding:8px 0;overflow-wrap:anywhere}.echo-footer-brand .custom-logo,.echo-footer-brand .legacy-logo{max-width:min(340px,100%);max-height:48px}.echo-footer-description{max-width:360px;font-size:.875rem;line-height:1.8;margin-top:21px}.echo-footer-stream{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:23px;font-size:.75rem;font-weight:750}.echo-footer-stream .icon{width:18px;height:18px}.echo-footer-heading{margin:4px 0 20px;font-size:.8125rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.echo-footer-menu,.echo-footer-sections ul{display:block;list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.5;font-weight:550}.echo-footer-menu a,.echo-footer-sections a{display:inline-block;padding:8px 0}.echo-footer-connect p{margin-bottom:18px;color:var(--muted);font-size:.8125rem;line-height:1.75}.echo-footer-connect .search-field{background:#fff;font-size:.8125rem;padding-block:12px}.echo-footer-telegram{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 0;margin-top:16px;font-size:.8125rem;font-weight:750}.echo-footer-telegram>span{margin-left:5px}.echo-footer-bottom{margin-top:46px;padding-top:23px;font-size:.75rem}@media(max-width:1100px){.echo-footer-main{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.8fr);gap:32px}.echo-footer-connect{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:16px 30px;padding-top:24px;border-top:1px solid #d7dbe2}.echo-footer-connect .echo-footer-heading{grid-column:1;grid-row:1;margin:0}.echo-footer-connect>p{grid-column:1;grid-row:2;margin:0}.echo-footer-connect .search-form{grid-column:2;grid-row:1/span 2}.echo-footer-connect .echo-footer-telegram{grid-column:3;grid-row:1/span 2;margin:0}.analysis-stories>.story-card--analysis{flex-basis:calc(50% - 12px)}.story-card--analysis-lead .story-title{font-size:1.8125rem}.article-more-grid{gap:20px}.article-more .story-card--brief{grid-template-columns:88px minmax(0,1fr)}}@media(max-width:800px){.masthead .custom-logo,.masthead .legacy-logo{max-width:min(320px,100%);max-height:44px}.masthead{min-height:86px}.navigation-inner{justify-content:flex-start}.echo-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.echo-footer-about{grid-column:1/-1}.echo-footer-navigation{grid-column:1/-1}.echo-footer-connect{display:block}.echo-footer-connect .echo-footer-heading{margin-bottom:14px}.echo-footer-connect>p{margin-bottom:18px}.echo-footer-connect .search-form{max-width:460px}.echo-footer-connect .echo-footer-telegram{margin-top:16px}.echo-footer-information{margin-top:0!important}.analysis-section{padding:25px}.analysis-intro h2{font-size:1.9375rem}.analysis-stories>.story-card--analysis-lead{gap:24px}.story-card--analysis-lead .story-title{font-size:1.6875rem}.story-card--analysis-lead .story-excerpt{font-size:.9375rem}.article-more{padding:24px 22px 0}.article-more .story-card--brief .story-title{font-size:1rem}.related-grid .story-title{font-size:1.1875rem}}@media(max-width:540px){.masthead .custom-logo,.masthead .legacy-logo{max-width:100%;max-height:39px}.masthead{min-height:78px;padding-block:18px}.brand{max-width:calc(100% - 52px);width:260px}.brand .wordmark{font-size:1.75rem}.article-cover{margin-bottom:26px}.article-byline{padding-top:16px;gap:0}.article-sharing .share-row{gap:10px}.article-sharing .share-button{padding:12px 14px;font-size:.9375rem}.article-sharing .share-button .icon{width:1.25rem;height:1.25rem}.article-more{padding:21px 18px 0;margin-top:32px}.article-more-grid{display:block}.article-more .section-heading{gap:10px}.article-more .section-heading h2{font-size:1.375rem}.article-more .story-card--brief{grid-template-columns:80px minmax(0,1fr);margin-bottom:20px}.article-more .story-card--brief .story-title{font-size:1.0625rem}.article-follow{display:block;padding:24px 20px}.article-follow h2{font-size:1.5rem}.article-follow>a{margin-top:20px}.analysis-section{padding:22px 18px;margin-top:36px}.analysis-intro{align-items:flex-start;gap:15px;margin-bottom:24px}.analysis-intro h2{font-size:1.8125rem}.analysis-all{font-size:.75rem;gap:6px}.analysis-all .icon{width:18px;height:18px}.analysis-intro>.eyebrow{font-size:.6875rem}.analysis-stories{display:block}.analysis-stories>.story-card--analysis-lead{display:block;padding-bottom:23px}.story-card--analysis-lead .story-body{padding-top:17px}.story-card--analysis-lead .story-title{font-size:1.6875rem}.analysis-count-1>.story-card--analysis-lead{padding-bottom:0}.story-card--analysis{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;margin-top:22px;padding-bottom:22px;border-bottom:1px solid #d5d9e0}.story-card--analysis:last-child{border:0;padding-bottom:0}.story-card--analysis .story-media{aspect-ratio:1}.story-card--analysis .story-body{padding:0}.story-card--analysis .story-title{font-size:1.125rem}.story-card--analysis .story-excerpt{font-size:.8125rem;margin-top:9px}.echo-site-footer{padding-top:40px}.echo-footer-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.echo-footer-about,.echo-footer-connect{grid-column:1/-1}.echo-footer-main nav{margin:0}.echo-footer-heading{margin:0 0 14px;font-size:.75rem}.echo-footer-description{max-width:100%;font-size:.8125rem;margin-top:18px}.echo-footer-stream{margin-top:16px}.echo-footer-connect{padding-top:24px}.echo-footer-bottom{margin-top:30px;font-size:.75rem}.echo-footer-menu a,.echo-footer-sections a{padding:8px 0;font-size:.8125rem}}@media print{.article-follow,.article-more,.article-sharing{display:none!important}.analysis-section{break-inside:avoid}}.pagination{display:flex;justify-content:center;width:100%}.pagination ul,.pagination ul.page-numbers{justify-content:center}.entry-content .wp-caption:has(>img.echo-inline-cover),.entry-content figure:has(>img.echo-inline-cover){width:100%!important;max-width:100%}@media(max-width:800px){.echo-site-footer{text-align:center}.echo-footer-brand .custom-logo,.echo-footer-brand .legacy-logo{margin-inline:auto}.echo-footer-connect>p,.echo-footer-description{margin-inline:auto}.echo-footer-stream,.echo-footer-telegram{justify-content:center}.echo-footer-connect .search-form{margin-inline:auto}.echo-footer-bottom{flex-direction:column;align-items:center;text-align:center}.echo-footer-bottom>div{justify-content:center}.echo-footer-widgets .widget{margin-inline:auto}}.masthead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px) minmax(0,1fr);column-gap:20px}.masthead>.brand{grid-column:2;grid-row:1;justify-self:center;width:100%;max-width:100%;text-align:center}.masthead>.masthead-actions{grid-column:3;grid-row:1;justify-self:end}.masthead .custom-logo,.masthead .legacy-logo{margin-inline:auto}@media(max-width:540px){.masthead{grid-template-columns:44px minmax(0,1fr) 44px;column-gap:8px}.masthead>.brand{width:100%;max-width:260px}.masthead .header-search summary{justify-content:center;min-width:44px}}@media(min-width:801px){.site-navigation>.nav-list{justify-content:center}}.echo-footer-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.echo-footer-navigation>.echo-footer-heading,.echo-footer-navigation>.echo-footer-links{grid-column:1/-1;width:100%;min-width:0}.echo-footer-navigation>.echo-footer-heading{margin-inline:0;text-align:center}.echo-footer-links>li{text-align:center}.echo-footer-links a{display:inline-flex;align-items:center;justify-content:center}.entry-content h4{font-size:1.125em}.entry-content h5,.entry-content h6{font-size:1em}.echo-footer-links a{min-height:44px}@media(max-width:800px){.article-header h1{line-height:1.2;letter-spacing:-.02em}.comment-form input:not([type=checkbox]):not([type=submit]),.comment-form textarea,.echo-footer-connect .search-field,.post-password-form input[type=password],.search-field{font-size:1rem}}@media print{.article-header h1{line-height:1.2}}.single-post .article-column>.breadcrumbs{max-width:var(--reading-width);margin-inline:auto;justify-content:flex-start;text-align:left}.single-post .full-article>.article-header{max-width:var(--reading-width);text-align:left}.single-post .article-deck{margin-inline:auto}.single-post .article-byline{justify-content:flex-start;align-items:flex-start}.single-post .article-byline .post-meta{justify-content:flex-start}:root:root{--wp--preset--color--accent:var(--accent);--wp--preset--color--ink:var(--ink);--wp--preset--color--paper:var(--paper);--wp--preset--color--muted:var(--soft)}:root{color-scheme:light;--footer-surface:#f1f3f6;--footer-line:#d7dbe2;--analysis-line:#d5d9e0;--input-line:#aeb3bd;--solid-bg:#181b22;--solid-ink:#fff;--media-empty:#e2e4e8;--placeholder-start:#f0f1f3;--placeholder-end:#e0e3e8;--placeholder-ink:#626773;--placeholder-line:#b3b9c3;--panel-shadow:0 14px 45px #181b2215;--share-whatsapp-ink:#11653c;--share-whatsapp-bg:#eff9f3;--share-telegram-ink:#12658d;--share-telegram-bg:#eff7fc;--share-network-ink:#2456a0;--share-network-bg:#f1f6ff}:root[data-color-mode=dark]{color-scheme:dark;--accent:#ff6b78;--ink:#edf0f5;--muted:#adb6c6;--line:#343c4a;--paper:#13171e;--soft:#1c212b;--footer-surface:#181d25;--footer-line:#343c4a;--analysis-line:#343c4a;--input-line:#778396;--solid-bg:#edf0f5;--solid-ink:#13171e;--media-empty:#282f3b;--placeholder-start:#242c38;--placeholder-end:#1c232d;--placeholder-ink:#adb6c6;--placeholder-line:#778396;--panel-shadow:0 14px 45px #0006;--share-whatsapp-ink:#79dda6;--share-whatsapp-bg:#182e25;--share-telegram-ink:#82cdf5;--share-telegram-bg:#182a38;--share-network-ink:#a4c5ff;--share-network-bg:#202c43}@media(prefers-color-scheme:dark){:root:not([data-color-mode]){color-scheme:dark;--accent:#ff6b78;--ink:#edf0f5;--muted:#adb6c6;--line:#343c4a;--paper:#13171e;--soft:#1c212b;--footer-surface:#181d25;--footer-line:#343c4a;--analysis-line:#343c4a;--input-line:#778396;--solid-bg:#edf0f5;--solid-ink:#13171e;--media-empty:#282f3b;--placeholder-start:#242c38;--placeholder-end:#1c232d;--placeholder-ink:#adb6c6;--placeholder-line:#778396;--panel-shadow:0 14px 45px #0006;--share-whatsapp-ink:#79dda6;--share-whatsapp-bg:#182e25;--share-telegram-ink:#82cdf5;--share-telegram-bg:#182a38;--share-network-ink:#a4c5ff;--share-network-bg:#202c43}}.skip-link:focus{background:var(--paper);color:var(--ink)}.custom-logo-link,.echo-logo-link{background:0 0;box-shadow:none}.header-search-panel,.nav-list .sub-menu{box-shadow:var(--panel-shadow)}.comment-form input:not([type=checkbox]):not([type=submit]),.comment-form textarea,.post-password-form input[type=password],.search-field{border-color:var(--input-line)}.search-submit{color:var(--ink)}.comment-form input::placeholder,.comment-form textarea::placeholder,.search-field::placeholder{color:var(--muted);opacity:1}.echo-site-footer{background:var(--footer-surface)}.echo-footer-connect{border-color:var(--footer-line)}.echo-footer-connect .search-field{background:var(--paper)}.analysis-stories>.story-card--analysis-lead,.story-card--analysis{border-color:var(--analysis-line)}.article-more .story-card--brief .story-media{background:var(--media-empty)}.image-placeholder{background:linear-gradient(145deg,var(--placeholder-start),var(--placeholder-end));color:var(--placeholder-ink)}.placeholder-lines{border-color:var(--placeholder-line)}.placeholder-lines::after,.placeholder-lines::before{background:var(--placeholder-line)}.article-follow>a,.comment-form .submit,.pagination .current,.post-password-form input[type=submit]{background:var(--solid-bg);color:var(--solid-ink)}.legacy-button{background:var(--solid-bg);color:var(--solid-ink)!important}.article-sharing .share-button--whatsapp:hover{color:var(--share-whatsapp-ink);border-color:var(--share-whatsapp-ink);background:var(--share-whatsapp-bg)}.article-sharing .share-button--telegram:hover{color:var(--share-telegram-ink);border-color:var(--share-telegram-ink);background:var(--share-telegram-bg)}.article-sharing .share-button--facebook:hover,.article-sharing .share-button--vk:hover{color:var(--share-network-ink);border-color:var(--share-network-ink);background:var(--share-network-bg)}.utility-inner{flex-wrap:wrap;gap:0 16px}.utility-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;flex:none}.color-mode-control{position:relative;flex:none;color:var(--ink)}.color-mode-toggle{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px;border:1px solid transparent;border-radius:7px;cursor:pointer;list-style:none;line-height:1}.color-mode-toggle::-webkit-details-marker{display:none}.color-mode-toggle .icon{width:21px;height:21px}.color-mode-control[open]>.color-mode-toggle,.color-mode-toggle:hover{border-color:var(--line);background:var(--soft);color:var(--ink)}.color-mode-panel{position:absolute;inset:calc(100% + 10px) 0 auto auto;z-index:65;display:grid;gap:2px;min-width:210px;max-width:calc(100vw - 32px);margin:0;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);box-shadow:var(--panel-shadow);text-align:left}.color-mode-panel legend{float:left;width:100%;padding:3px 8px 8px;font-size:.8125rem;line-height:1.5;font-weight:750}.color-mode-panel label{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:9px 8px;border:1px solid transparent;border-radius:5px;font-size:.8125rem;line-height:1.5;font-weight:600;cursor:pointer}.color-mode-panel label:hover{background:var(--soft)}.color-mode-panel label:has(input:checked){background:var(--soft);border-color:var(--line)}.color-mode-panel input[type=radio]{flex:none;width:18px;height:18px;margin:0;accent-color:var(--accent)}.color-mode-panel input[type=radio]:focus-visible{outline-offset:3px}@media print{:root:root{color-scheme:light;--accent:#9c1624;--ink:#111;--muted:#444;--line:#bbb;--paper:#fff;--soft:#f4f5f7;--footer-surface:#fff;--footer-line:#bbb;--analysis-line:#bbb;--input-line:#777;--solid-bg:#111;--solid-ink:#fff;--media-empty:#eee;--placeholder-start:#f0f1f3;--placeholder-end:#e0e3e8;--placeholder-ink:#444;--placeholder-line:#777}body{background:#fff;color:#111}.color-mode-control{display:none!important}}.utility-inner{min-height:44px}.color-mode-control[hidden]{display:block!important;visibility:hidden;pointer-events:none;width:44px;height:44px}.echo-logo-link{width:100%;max-width:340px;aspect-ratio:320/43}.echo-logo-link picture{width:100%;aspect-ratio:320/43}.echo-logo-link .legacy-logo{width:100%;height:auto;aspect-ratio:320/43}.topic-main .breadcrumbs,.topics-directory .breadcrumbs{margin-bottom:28px}.topic-heading h1{max-width:1040px;font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.035em}.topic-directory-intro,.topic-intro{max-width:840px;margin-top:24px;color:var(--muted);font-size:1.125rem;line-height:1.75}.topic-intro p{margin:0 0 1em}.topic-intro>:last-child{margin-bottom:0}.topic-intro a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.topic-intro a:hover{color:var(--accent)}.topic-intro.entry-content{max-width:840px;font-size:1.125rem}.topic-featured{margin-bottom:48px}.topic-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.topic-featured-grid .story-title{font-size:1.5rem;line-height:1.27;letter-spacing:-.025em}.topic-featured-grid .story-excerpt{font-size:.9375rem;line-height:1.65}.topic-featured-count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-featured-count-1{grid-template-columns:minmax(0,1fr)}.topic-featured-count-1 .story-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.topic-featured-count-1 .story-body{padding:0}.topic-featured-count-1 .story-title{font-size:clamp(1.5rem,2.5vw,2rem)}.topic-empty{padding:24px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted)}.topics-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.topic-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.topic-card:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 28px)/ 2);justify-self:center}.topic-card-media{display:block;aspect-ratio:16/8;overflow:hidden;background:var(--soft)}.topic-card-image{display:block;width:100%;height:100%;object-fit:cover}.topic-card-media .image-placeholder{height:100%}.topic-card-body{display:flex;flex:1;flex-direction:column;padding:26px}.topic-card-title{margin:0;font-size:clamp(1.375rem,2.3vw,1.875rem);font-weight:750;line-height:1.25;letter-spacing:-.025em;overflow-wrap:anywhere}.topic-card-title a:hover{color:var(--accent);text-decoration:none}.topic-card-summary{margin:16px 0 24px;color:var(--muted);font-size:1rem;line-height:1.7}.topic-card-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:.8125rem}.topic-card-open{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:var(--ink);font-weight:750}.topic-card-open:hover{color:var(--accent);text-decoration:none}.topic-card-open .icon{width:20px;height:20px}.topics-focus{margin:0 0 40px;padding:22px 24px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--soft)}.topics-focus-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.topics-focus-heading h2{margin:0;font-size:1.125rem;font-weight:750;line-height:1.4}.topics-all{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:750}.topics-all .icon{width:18px;height:18px}.topics-all:hover{color:var(--accent);text-decoration:none}.topics-focus-list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.topics-focus-list li{max-width:100%;margin:0}.topics-focus-list a{display:block;padding:10px 14px;border:1px solid var(--line);border-radius:5px;background:var(--paper);font-size:.875rem;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.topics-focus-list a:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}.article-topic-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 10px;margin-top:18px;text-align:left;font-size:.875rem;line-height:1.45}.article-topic-links>span{color:var(--muted);font-weight:650}.article-topic-links a{display:inline-flex;align-items:center;min-height:40px;max-width:100%;padding:8px 12px;border:1px solid var(--line);border-radius:5px;background:var(--soft);color:var(--ink);font-weight:650;overflow-wrap:anywhere}.article-topic-links a:hover{border-color:var(--accent);color:var(--accent);text-decoration:none}@media(max-width:1000px){.topic-featured-grid{gap:24px}.topic-featured-grid .story-title{font-size:1.3125rem}.topic-featured-count-1 .story-title{font-size:1.75rem}.topic-card-body{padding:22px}}@media(max-width:800px){.topic-heading h1{font-size:clamp(1.875rem,5vw,2.5rem)}.topic-directory-intro,.topic-intro,.topic-intro.entry-content{font-size:1.0625rem}.topic-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-featured-count-1{grid-template-columns:minmax(0,1fr)}.topic-featured-grid .story-card:first-child:nth-last-child(3){grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px}.topic-featured-grid .story-card:first-child:nth-last-child(3) .story-body{padding:0}.topic-featured-count-1 .story-card{gap:24px}.topic-card-bottom{gap:10px}.topics-focus{padding:20px;margin-bottom:32px}}@media(max-width:640px){.topic-main .breadcrumbs,.topics-directory .breadcrumbs{margin-bottom:22px}.topic-featured{margin-bottom:36px}.topic-featured-count-2,.topic-featured-grid{grid-template-columns:minmax(0,1fr);gap:28px}.topic-featured-count-1 .story-card,.topic-featured-grid .story-card:first-child:nth-last-child(3){display:block}.topic-featured-count-1 .story-body,.topic-featured-grid .story-card:first-child:nth-last-child(3) .story-body{padding-top:15px}.topic-featured-count-1 .story-title,.topic-featured-grid .story-title{font-size:1.375rem}.topics-directory-grid{grid-template-columns:minmax(0,1fr);gap:28px}.topic-card:last-child:nth-child(odd){grid-column:auto;width:auto;justify-self:stretch}.topic-card-body{padding:22px}.topic-card-title{font-size:1.5rem}.topic-card-summary{font-size:.9375rem}.topics-focus{padding:18px}.topics-focus-list{gap:8px}.topics-focus-list a{padding:10px 12px;font-size:.8125rem}.article-topic-links a{min-height:44px}}.echo-social-links{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.echo-social-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--line,#ddd);border-radius:50%;color:var(--ink,#222);text-decoration:none;flex:none}.echo-social-link:hover{color:var(--accent,#c72232);border-color:currentColor}.echo-short-close:focus-visible,.echo-short-open:focus-visible,.echo-shorts-track:focus-visible,.echo-social-link:focus-visible{outline:3px solid var(--accent,#c72232);outline-offset:3px}.echo-shorts{margin:32px 0 40px;padding:24px;background:var(--soft,#f5f5f5);border-top:3px solid var(--accent,#c72232);border-radius:0 0 12px 12px;min-width:0}.echo-shorts-heading h2{font-size:1.625rem;line-height:1.2;margin:0}.echo-shorts-intro{font-size:.875rem;color:var(--muted,#666);margin:10px 0 20px}.echo-shorts-track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px 4px 14px;scrollbar-width:thin;min-width:0}.echo-short-card{flex:0 0 calc((100% - 54px)/ 4);min-width:0;scroll-snap-align:start;border-radius:10px;background:var(--paper,#fff);overflow:hidden}.echo-short-media{aspect-ratio:9/16;position:relative;background:#151921}.echo-short-open{display:block;width:100%;height:100%;position:relative}.echo-short-open[hidden]{display:none}.echo-short-cover{width:100%;height:100%;display:block;object-fit:cover}.echo-short-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-weight:700;text-align:center}.echo-short-play{position:absolute;top:14px;left:14px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;color:#c72232;font-size:17px;padding-left:2px;box-shadow:0 1px 10px #0002}.echo-short-caption{padding:14px}.echo-short-platform{display:block;font-size:.6875rem;letter-spacing:.03em;color:var(--muted,#666);margin-bottom:7px}.echo-short-caption h3{font-size:1rem;line-height:1.35;margin:0;overflow-wrap:anywhere}.echo-short-player{position:absolute;inset:0;width:100%;height:100%;border:0}.echo-short-close{margin:0 14px 14px;padding:10px;border:1px solid var(--line,#ddd);border-radius:4px;background:var(--paper,#fff);color:var(--ink,#222);cursor:pointer}.echo-shorts-privacy{font-size:.75rem;line-height:1.5;margin:12px 0 0;color:var(--muted,#666)}@media(max-width:1000px){.masthead-actions{gap:12px}.echo-short-card{flex-basis:calc((100% - 36px)/ 3)}}@media(max-width:800px){.masthead{flex-wrap:wrap}.masthead .brand{max-width:calc(100% - 48px)}.masthead-actions{margin-left:auto;gap:14px;flex-wrap:wrap;justify-content:flex-end}.echo-social-link{width:36px;height:36px}.echo-short-card{flex-basis:calc((100% - 18px)/ 2)}}@media(max-width:540px){.echo-shorts{padding:20px 14px;margin:26px 0 32px}.echo-shorts-heading h2{font-size:1.5rem}.echo-shorts-track{gap:12px}.echo-short-card{flex-basis:82%;max-width:280px}.echo-social-links{gap:5px}.masthead-actions{width:100%;justify-content:flex-end}.echo-short-caption h3{font-size:1rem}}.masthead>.masthead-actions{min-width:0;max-width:100%;flex-wrap:wrap}@media(max-width:800px){.masthead>.brand{grid-column:1/-1;grid-row:1;max-width:280px!important;width:100%;justify-self:center}.masthead>.masthead-actions{grid-column:1/-1;grid-row:2;width:100%;justify-self:stretch;justify-content:flex-end;margin-top:8px}.masthead{row-gap:2px}}