/* Youna Atlas — frontend */
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ya-paper);color:var(--ya-ink);font-family:var(--ya-font-body);font-size:var(--ya-fs-base);line-height:1.85;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.is-dark{--ya-paper:#111716;--ya-surface:#18201f;--ya-ink:#f4f4ef;--ya-muted:#abb4b1;--ya-border:#2c3735}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}button,input,textarea,select{font:inherit}button{color:inherit}.ya-container{width:min(calc(100% - 40px),var(--ya-container));margin-inline:auto}.ya-main{min-height:60vh}.ya-section{padding-block:var(--ya-section-gap)}.screen-reader-text,.ya-skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ya-skip-link:focus{position:fixed;top:12px;right:12px;width:auto;height:auto;padding:10px 16px;clip:auto;background:#fff;color:#111;z-index:99999;border-radius:8px}.ya-icon{width:1.2em;height:1.2em;display:inline-block;flex:none;vertical-align:middle}.ya-button{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:9px 18px;border-radius:999px;background:var(--ya-accent);color:#fff;font-weight:800;border:1px solid transparent;transition:transform var(--ya-motion),box-shadow var(--ya-motion),background var(--ya-motion)}.ya-button:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(11,105,95,.22)}.ya-button--light{background:#fff;color:#14201f}.ya-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--ya-accent);font-size:12px;font-weight:900;letter-spacing:.04em}.ya-post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--ya-muted);font-size:var(--ya-fs-meta)}.ya-post-meta span,.ya-post-meta time{display:inline-flex;align-items:center;gap:6px}.ya-post-meta .ya-icon{width:16px;height:16px}
/* header */
.ya-site-header{position:relative;z-index:100;background:var(--ya-surface);border-bottom:1px solid var(--ya-border)}.ya-header-sticky .ya-site-header{position:sticky;top:0}.admin-bar.ya-header-sticky .ya-site-header{top:32px}.ya-topbar{background:#0f201e;color:#e9f0ed;font-size:12px}.ya-topbar__inner{height:34px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ya-topbar__right,.ya-topbar__left{display:flex;align-items:center;gap:18px}.ya-topbar__left a{opacity:.78}.ya-topbar__left a:hover{opacity:1}.ya-live-dot{width:7px;height:7px;border-radius:50%;background:#48d29d;box-shadow:0 0 0 4px rgba(72,210,157,.14);animation:yaPulse 2.2s infinite}.ya-topbar__date{display:inline-flex;align-items:center;gap:6px;opacity:.75}.ya-icon-button{display:grid;place-items:center;width:30px;height:30px;border:0;background:transparent;cursor:pointer}.ya-brandbar{background:var(--ya-surface)}.ya-brandbar__inner{min-height:112px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.ya-brandbar__tools{display:flex;align-items:center;gap:10px}.ya-brandbar__tools--left{justify-content:flex-start}.ya-brandbar__tools--right{justify-content:flex-end}.ya-menu-button,.ya-search-button,.ya-mobile-menu{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ya-border);background:var(--ya-surface);height:44px;padding:0 15px;border-radius:12px;cursor:pointer;font-weight:750;transition:border-color var(--ya-motion),transform var(--ya-motion),box-shadow var(--ya-motion)}.ya-menu-button:hover,.ya-search-button:hover{border-color:var(--ya-accent);transform:translateY(-1px);box-shadow:0 8px 24px rgba(20,32,31,.08)}.ya-mobile-menu{display:none;width:44px;padding:0;justify-content:center}.ya-brand{text-align:center}.ya-brand__link{display:inline-flex;flex-direction:column;align-items:center}.ya-brand__logo{max-height:70px;width:auto}.ya-brand__wordmark{font-family:var(--ya-font-heading);font-size:54px;line-height:.95;font-weight:900;color:var(--ya-ink);letter-spacing:-.08em}.ya-brand__wordmark::after{content:"";display:block;width:18px;height:4px;background:var(--ya-accent-2);margin:5px auto 0;border-radius:3px}.ya-brand__caption{margin-top:8px;font-size:10px;letter-spacing:.18em;color:var(--ya-muted);font-weight:800}.ya-edition{display:flex;align-items:center;gap:10px;color:var(--ya-ink)}.ya-edition>.ya-icon{width:34px;height:34px;color:var(--ya-accent)}.ya-edition span{display:flex;flex-direction:column;line-height:1.25}.ya-edition small{font-size:10px;color:var(--ya-muted)}.ya-primary-nav{background:var(--ya-surface);border-top:1px solid var(--ya-border);box-shadow:0 10px 25px rgba(20,32,31,.03)}.ya-primary-nav__inner{min-height:54px;display:flex;align-items:stretch}.ya-primary-menu{display:flex;align-items:stretch;list-style:none;padding:0;margin:0;flex:1}.ya-primary-menu>li{position:relative;display:flex;align-items:stretch}.ya-primary-menu>li>a{display:flex;align-items:center;gap:7px;padding:0 17px;font-size:var(--ya-fs-menu);font-weight:800;border-inline-start:1px solid transparent;transition:color var(--ya-motion),background var(--ya-motion)}.ya-primary-menu>li>a>.ya-icon{width:17px;height:17px;color:var(--ya-accent)}.ya-primary-menu>li:hover>a,.ya-primary-menu>li:focus-within>a{background:color-mix(in srgb,var(--ya-accent) 8%,transparent);color:var(--ya-accent)}.ya-menu-chevron{width:13px!important;height:13px!important;margin-inline-start:2px}.ya-breaking-link{min-width:116px;padding:0 17px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ya-breaking);color:#fff;font-weight:900}.ya-breaking-link .ya-icon{animation:yaFlash 1.7s infinite}.ya-primary-menu .sub-menu{list-style:none;margin:0;padding:0}.ya-primary-menu>.ya-has-mega>.ya-mega-panel{position:absolute;right:0;top:100%;width:min(840px,80vw);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:22px;background:var(--ya-surface);border:1px solid var(--ya-border);border-radius:0 0 var(--ya-radius) var(--ya-radius);box-shadow:0 24px 60px rgba(20,32,31,.16);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--ya-motion),transform var(--ya-motion),visibility var(--ya-motion);z-index:50}.ya-primary-menu>.ya-has-mega:hover>.ya-mega-panel,.ya-primary-menu>.ya-has-mega:focus-within>.ya-mega-panel{opacity:1;visibility:visible;transform:none}.ya-mega-panel>li>a{display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:11px;font-weight:750}.ya-mega-panel>li>a:hover{background:color-mix(in srgb,var(--ya-accent) 9%,transparent);color:var(--ya-accent)}.ya-mega-children{padding:0 35px 10px!important}.ya-mega-children a{font-size:12px;color:var(--ya-muted)}
/* header variants */
.ya-header-classic .ya-brandbar__inner{grid-template-columns:1fr auto 1fr}.ya-header-compact .ya-topbar{display:none}.ya-header-compact .ya-brandbar__inner{min-height:72px;grid-template-columns:auto 1fr auto}.ya-header-compact .ya-brand{order:-1;text-align:right}.ya-header-compact .ya-brand__link{flex-direction:row;gap:10px}.ya-header-compact .ya-brand__wordmark{font-size:38px}.ya-header-compact .ya-brand__caption{margin:0}.ya-header-split .ya-brandbar{background:linear-gradient(90deg,var(--ya-surface) 0 50%,color-mix(in srgb,var(--ya-accent) 7%,var(--ya-surface)) 50%)}.ya-header-dark .ya-brandbar,.ya-header-dark .ya-primary-nav{background:#111817;color:#f8f8f2}.ya-header-dark .ya-brand__wordmark,.ya-header-dark .ya-primary-menu>li>a,.ya-header-dark .ya-edition{color:#fff}.ya-header-dark .ya-menu-button,.ya-header-dark .ya-search-button{background:#1b2523;border-color:#30403c;color:#fff}.ya-header-floating .ya-brandbar{background:transparent}.ya-header-floating .ya-brandbar__inner{margin-top:14px;padding-inline:22px;border:1px solid rgba(255,255,255,.38);background:color-mix(in srgb,var(--ya-surface) 88%,transparent);backdrop-filter:blur(16px);border-radius:20px;box-shadow:0 20px 45px rgba(20,32,31,.09)}
/* overlays */
.ya-supermenu,.ya-search-overlay,.ya-mobile-drawer{position:fixed;inset:0;z-index:1000}.ya-supermenu__backdrop,.ya-search-overlay__backdrop,.ya-mobile-drawer__backdrop{position:absolute;inset:0;background:rgba(8,14,13,.72);backdrop-filter:blur(6px)}.ya-supermenu__panel{position:absolute;inset-block:20px;right:20px;left:20px;max-width:1480px;margin:auto;background:var(--ya-surface);border-radius:26px;overflow:auto;box-shadow:0 40px 100px rgba(0,0,0,.28);animation:yaPanelIn .35s both}.ya-supermenu__panel>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;border-bottom:1px solid var(--ya-border);background:color-mix(in srgb,var(--ya-surface) 94%,transparent);backdrop-filter:blur(12px)}.ya-supermenu__panel>header span{font-size:11px;color:var(--ya-accent);font-weight:900;letter-spacing:.12em}.ya-supermenu__panel>header h2{font:900 34px/1.2 var(--ya-font-heading);margin:4px 0 0}.ya-supermenu__panel>header button,.ya-search-overlay__panel>button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ya-border);border-radius:12px;background:transparent;cursor:pointer}.ya-supermenu__body{padding:28px;display:grid;grid-template-columns:1fr 360px;gap:32px}.ya-supermenu__categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ya-supermenu__categories>a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;border:1px solid var(--ya-border);border-radius:15px;background:var(--ya-surface);transition:transform var(--ya-motion),border-color var(--ya-motion),box-shadow var(--ya-motion)}.ya-supermenu__categories>a:hover{transform:translateY(-3px);border-color:var(--ya-accent);box-shadow:0 16px 36px rgba(20,32,31,.09)}.ya-supermenu__categories>a>.ya-icon:first-child{width:25px;height:25px;color:var(--ya-accent)}.ya-supermenu__categories span{display:flex;flex-direction:column}.ya-supermenu__categories small{font-size:11px;color:var(--ya-muted)}.ya-supermenu__latest{padding:22px;border-radius:18px;background:#10201e;color:#fff}.ya-supermenu__latest .ya-eyebrow{color:#79d6bd}.ya-supermenu__latest>a{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.12)}.ya-supermenu__latest time{color:#79d6bd;font-size:12px}.ya-search-overlay__panel{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);width:min(760px,calc(100% - 32px));padding:38px;background:var(--ya-surface);border-radius:24px;box-shadow:0 40px 100px rgba(0,0,0,.32);animation:yaSearchIn .32s both}.ya-search-overlay__panel>button{position:absolute;top:18px;left:18px}.ya-search-overlay__panel h2{font:900 34px/1.35 var(--ya-font-heading);margin:8px 0 22px}.ya-live-search label{display:flex;align-items:center;gap:10px;border:2px solid var(--ya-border);border-radius:15px;padding:0 17px;background:var(--ya-paper)}.ya-live-search input{height:58px;flex:1;border:0;outline:0;background:transparent;font-size:17px}.ya-live-search-results{margin-top:18px;display:grid;gap:8px;max-height:320px;overflow:auto}.ya-live-search-results>a{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px;border-radius:11px;background:var(--ya-paper)}.ya-live-search-results small{color:var(--ya-muted)}.ya-mobile-drawer{display:none}
/* ads */.ya-ad{text-align:center;margin-block:20px;overflow:hidden}.ya-ad img{max-width:100%;height:auto}
/* breaking */
.ya-breaking-bar{background:#10201e;color:#fff;border-block:1px solid rgba(255,255,255,.1)}.ya-breaking-bar__inner{height:52px;display:flex;align-items:center}.ya-breaking-bar__label{height:100%;min-width:132px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ya-breaking);font-weight:900;clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.ya-breaking-bar__track{overflow:hidden;flex:1}.ya-breaking-bar__items{display:flex;width:max-content;animation:yaTicker 52s linear infinite}.ya-breaking-bar.is-paused .ya-breaking-bar__items{animation-play-state:paused}.ya-breaking-bar__items>a{display:flex;align-items:center;gap:9px;padding:0 28px;border-inline-end:1px solid rgba(255,255,255,.12);font-size:13px;white-space:nowrap}.ya-breaking-bar__items time{color:#79d6bd}.ya-breaking-bar__inner>button{width:46px;height:100%;display:grid;place-items:center;border:0;border-inline-start:1px solid rgba(255,255,255,.12);background:transparent;color:#fff;cursor:pointer}
/* hero */
.ya-hero{padding-block:26px 0;position:relative;overflow:hidden}.ya-hero::before{content:"";position:absolute;width:480px;height:480px;right:-180px;top:-180px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ya-accent) 14%,transparent),transparent 67%);pointer-events:none}.ya-hero-shell{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:18px}.ya-hero-main{position:relative;min-width:0}.ya-hero-slides{position:relative;height:var(--ya-hero-height);border-radius:24px;overflow:hidden;background:#0f1716;box-shadow:0 24px 60px rgba(20,32,31,.14)}.ya-hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transform:scale(1.025);transition:opacity .55s ease,visibility .55s,transform 1.1s cubic-bezier(.2,.7,.2,1)}.ya-hero-slide.is-active{opacity:1;visibility:visible;transform:scale(1)}.ya-hero-slide__media,.ya-hero-slide__media .ya-media{position:absolute;inset:0}.ya-hero-slide__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,15,14,.18),rgba(8,15,14,var(--ya-hero-overlay)) 66%,rgba(8,15,14,.88))}.ya-hero-slide__media img{width:100%;height:100%;object-fit:cover}.ya-hero-slide__graphic{position:absolute;inset:0;pointer-events:none;overflow:hidden}.ya-hero-slide__graphic span{position:absolute;border:1px solid rgba(255,255,255,.22);border-radius:50%}.ya-hero-slide__graphic span:nth-child(1){width:340px;height:340px;left:-110px;top:-100px}.ya-hero-slide__graphic span:nth-child(2){width:190px;height:190px;left:70px;top:50px}.ya-hero-slide__graphic span:nth-child(3){width:8px;height:80px;border:0;border-radius:4px;background:var(--ya-accent-2);right:28px;bottom:30px}.ya-hero-slide__content{position:absolute;inset:auto 0 0 0;width:min(760px,75%);padding:46px;color:#fff;z-index:2}.ya-hero-slide__badges{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ya-hero-slide__badges span{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.15);backdrop-filter:blur(8px);font-size:11px;font-weight:850}.ya-hero-slide__badges .is-breaking{background:var(--ya-breaking)}.ya-hero-slide h1,.ya-hero-slide h2{font:900 clamp(30px,var(--ya-fs-hero),66px)/1.24 var(--ya-font-heading);letter-spacing:-.035em;margin:0 0 13px;text-wrap:balance}.ya-hero-slide p{font-size:16px;line-height:1.9;color:rgba(255,255,255,.82);margin:0 0 18px;max-width:680px}.ya-hero-slide__footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.ya-hero-slide__footer .ya-post-meta{color:rgba(255,255,255,.65)}.ya-hero-controls{position:absolute;left:20px;bottom:20px;z-index:4;display:flex;align-items:center;gap:7px;padding:7px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(8,15,14,.62);backdrop-filter:blur(12px);color:#fff}.ya-hero-controls button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.09);color:#fff;cursor:pointer}.ya-hero-counter{display:flex;align-items:center;gap:5px;font-size:12px;padding-inline:6px}.ya-hero-progress{width:72px;height:3px;border-radius:3px;background:rgba(255,255,255,.2);overflow:hidden;margin-inline:5px}.ya-hero-progress span{display:block;width:0;height:100%;background:var(--ya-accent-2)}.ya-hero-deck{display:flex;flex-direction:column;border:1px solid var(--ya-border);border-radius:22px;overflow:hidden;background:var(--ya-surface);box-shadow:0 20px 50px rgba(20,32,31,.07)}.ya-hero-deck>header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--ya-border)}.ya-hero-deck>header span{font-size:11px;color:var(--ya-accent);font-weight:900}.ya-hero-deck__item{position:relative;display:grid;grid-template-columns:28px 1fr 78px;align-items:center;gap:10px;flex:1;padding:10px 12px;border:0;border-bottom:1px solid var(--ya-border);background:transparent;text-align:right;cursor:pointer;transition:background var(--ya-motion)}.ya-hero-deck__item:last-child{border-bottom:0}.ya-hero-deck__item:hover,.ya-hero-deck__item.is-active{background:color-mix(in srgb,var(--ya-accent) 7%,var(--ya-surface))}.ya-hero-deck__item.is-active::before{content:"";position:absolute;right:0;inset-block:8px;width:3px;border-radius:4px;background:var(--ya-accent)}.ya-hero-deck__number{font:800 14px var(--ya-font-heading);color:var(--ya-accent)}.ya-hero-deck__text{display:flex;flex-direction:column;min-width:0}.ya-hero-deck__text small{font-size:10px;color:var(--ya-muted)}.ya-hero-deck__text b{font-size:13px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-hero-deck__thumb,.ya-hero-deck__thumb .ya-media{width:78px;height:58px;border-radius:10px;overflow:hidden}.ya-hero-deck__thumb img{width:100%;height:100%;object-fit:cover}.ya-hero-ribbon{min-height:54px;margin-top:10px;display:flex;align-items:center;gap:0;border:1px solid var(--ya-border);border-radius:14px;background:var(--ya-surface);overflow:auto}.ya-hero-ribbon>span{align-self:stretch;display:flex;align-items:center;gap:7px;padding:0 18px;background:color-mix(in srgb,var(--ya-accent) 9%,var(--ya-surface));font-size:12px;font-weight:850;white-space:nowrap}.ya-hero-ribbon>a{display:flex;align-items:center;gap:8px;min-width:270px;padding:0 16px;border-inline-start:1px solid var(--ya-border);font-size:12px;white-space:nowrap}.ya-hero-ribbon time{color:var(--ya-breaking)}
/* hero layouts */
.ya-hero--slider .ya-hero-shell{grid-template-columns:1fr}.ya-hero--slider .ya-hero-deck{display:grid;grid-template-columns:repeat(7,1fr);margin-top:12px}.ya-hero--slider .ya-hero-deck>header{display:none}.ya-hero--slider .ya-hero-deck__item{grid-template-columns:auto 1fr;border:1px solid var(--ya-border);min-height:88px}.ya-hero--slider .ya-hero-deck__thumb{display:none}.ya-hero--split .ya-hero-slide__media{right:50%}.ya-hero--split .ya-hero-slide__media::after{background:linear-gradient(90deg,rgba(8,15,14,.08),rgba(8,15,14,.45))}.ya-hero--split .ya-hero-slide__content{right:0;left:auto;width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;background:#10201e;padding:50px}.ya-hero--mosaic .ya-hero-shell{grid-template-columns:1fr 420px}.ya-hero--mosaic .ya-hero-deck{display:grid;grid-template-columns:1fr 1fr}.ya-hero--mosaic .ya-hero-deck>header{grid-column:1/-1}.ya-hero--mosaic .ya-hero-deck__item{grid-template-columns:1fr;border:1px solid var(--ya-border);min-height:130px}.ya-hero--mosaic .ya-hero-deck__thumb{position:absolute;inset:0;width:auto;height:auto;opacity:.16}.ya-hero--mosaic .ya-hero-deck__text,.ya-hero--mosaic .ya-hero-deck__number{position:relative;z-index:1}.ya-hero--cinema .ya-hero-shell{grid-template-columns:1fr}.ya-hero--cinema .ya-hero-deck{display:none}.ya-hero--cinema .ya-hero-slides{height:clamp(480px,68vh,760px)}.ya-hero--cinema .ya-hero-slide__content{width:min(920px,85%);right:50%;transform:translateX(50%);text-align:center;bottom:45px}.ya-hero--cinema .ya-hero-slide__badges,.ya-hero--cinema .ya-hero-slide__footer{justify-content:center}.ya-hero--cinema .ya-hero-controls{left:50%;transform:translateX(-50%)}.ya-hero--wire .ya-hero-slides{height:420px}.ya-hero--wire .ya-hero-shell{grid-template-columns:1fr 420px}.ya-hero--wire .ya-hero-slide__content{width:100%;padding:32px}.ya-hero--wire .ya-hero-slide h1,.ya-hero--wire .ya-hero-slide h2{font-size:clamp(28px,3vw,46px)}.ya-hero--wire .ya-hero-deck__thumb{display:none}.ya-hero--wire .ya-hero-deck__item{grid-template-columns:36px 1fr}
/* media system */
.ya-media{position:relative;overflow:hidden;background:color-mix(in srgb,var(--ya-ink) 6%,var(--ya-surface));isolation:isolate}.ya-media__image{position:relative;z-index:2;width:100%;height:100%;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s ease}.ya-fit-cover .ya-media__image{object-fit:cover}.ya-fit-contain .ya-media__image{object-fit:contain;padding:7px}.ya-media__blur{position:absolute;z-index:0;inset:-18px;background-size:cover;background-position:center;filter:blur(20px) saturate(.8);transform:scale(1.08);opacity:.52}.ya-media::after{content:"";position:absolute;z-index:3;inset:0;border:1px solid rgba(255,255,255,.16);border-radius:inherit;pointer-events:none}.ya-image-hover-editorial .ya-media::before,.ya-card__media .ya-media::before{content:"";position:absolute;z-index:4;top:-40%;left:-60%;width:35%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transform:rotate(18deg);transition:left .8s ease;pointer-events:none}.ya-card:hover .ya-media::before,.ya-channel__lead:hover .ya-media::before,.ya-plus article:hover .ya-media::before{left:130%}.ya-card:hover .ya-media__image,.ya-channel__lead:hover .ya-media__image,.ya-plus article:hover .ya-media__image{transform:scale(1.035)}.ya-media-placeholder{display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--ya-accent) 18%,var(--ya-surface)),var(--ya-surface));color:var(--ya-accent);font:900 38px var(--ya-font-heading)}
/* section headings */
.ya-section-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:22px}.ya-section-head__mark{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:var(--ya-ink);color:#fff;box-shadow:inset -5px -5px 0 color-mix(in srgb,var(--ya-accent) 55%,transparent)}.ya-section-head__mark .ya-icon{width:25px;height:25px}.ya-section-head__text span{font-size:9px;letter-spacing:.16em;color:var(--ya-accent);font-weight:900}.ya-section-head h2{font:900 var(--ya-fs-section)/1.3 var(--ya-font-heading);margin:2px 0 0;letter-spacing:-.025em}.ya-section-head p{margin:4px 0 0;color:var(--ya-muted);font-size:13px}.ya-section-more{display:flex;align-items:center;gap:7px;font-weight:800;color:var(--ya-accent);font-size:13px}.ya-section-more:hover .ya-icon{transform:translateX(-4px)}.ya-section-more .ya-icon{transition:transform var(--ya-motion)}
/* briefing */
.ya-briefing-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:18px}.ya-briefing-lead{display:grid;grid-template-columns:48% 1fr;min-height:330px;border:1px solid var(--ya-border);border-radius:var(--ya-radius);overflow:hidden;background:var(--ya-surface)}.ya-briefing-lead>a,.ya-briefing-lead .ya-media{height:100%}.ya-briefing-lead img{width:100%;height:100%;object-fit:cover}.ya-briefing-lead>div{padding:30px;display:flex;flex-direction:column;justify-content:center}.ya-briefing-lead h3{font:900 28px/1.5 var(--ya-font-heading);margin:10px 0}.ya-briefing-lead p{color:var(--ya-muted);margin:0}.ya-briefing-list{display:grid;border:1px solid var(--ya-border);border-radius:var(--ya-radius);overflow:hidden;background:var(--ya-surface)}.ya-briefing-list>a{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--ya-border);transition:background var(--ya-motion)}.ya-briefing-list>a:last-child{border:0}.ya-briefing-list>a:hover{background:color-mix(in srgb,var(--ya-accent) 7%,var(--ya-surface))}.ya-briefing-list>a>span{font:800 13px var(--ya-font-heading);color:var(--ya-accent)}.ya-briefing-list div{display:flex;flex-direction:column}.ya-briefing-list small{font-size:10px;color:var(--ya-muted)}.ya-briefing-list b{font-size:13px;line-height:1.65}
/* pulse */
.ya-pulse-section{background:color-mix(in srgb,var(--ya-accent) 5%,var(--ya-paper));border-block:1px solid color-mix(in srgb,var(--ya-accent) 15%,var(--ya-border))}.ya-pulse-grid{display:grid;grid-template-columns:1fr 320px;gap:20px}.ya-pulse-timeline{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;background:var(--ya-surface);border:1px solid var(--ya-border);border-radius:var(--ya-radius);padding:8px 20px}.ya-pulse-timeline>a{display:grid;grid-template-columns:48px 12px 1fr;align-items:center;gap:10px;padding:13px 0;border-bottom:1px dashed var(--ya-border)}.ya-pulse-timeline time{font-size:11px;color:var(--ya-breaking);font-weight:850}.ya-pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--ya-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ya-accent) 15%,transparent)}.ya-pulse-timeline div{display:flex;flex-direction:column}.ya-pulse-timeline small{font-size:10px;color:var(--ya-muted)}.ya-pulse-timeline b{font-size:13px}.ya-pulse-panel{position:relative;overflow:hidden;padding:28px;border-radius:var(--ya-radius);background:#10201e;color:#fff}.ya-pulse-panel::after{content:"";position:absolute;width:240px;height:240px;border:1px solid rgba(255,255,255,.11);border-radius:50%;left:-100px;bottom:-110px}.ya-pulse-panel__icon{width:56px;height:56px;display:grid;place-items:center;border-radius:16px;background:rgba(255,255,255,.1);color:#75dec1}.ya-pulse-panel>span{display:block;margin-top:20px;font-size:10px;letter-spacing:.18em;color:#75dec1}.ya-pulse-panel h3{font:900 26px/1.4 var(--ya-font-heading);margin:7px 0}.ya-pulse-panel p{font-size:13px;color:rgba(255,255,255,.68);margin-bottom:22px}
/* channels */
.ya-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ya-channel{border:1px solid var(--ya-border);border-radius:var(--ya-radius);background:var(--ya-surface);overflow:hidden;transition:transform var(--ya-motion),box-shadow var(--ya-motion)}.ya-channel:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgba(20,32,31,.1)}.ya-channel>header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid var(--ya-border)}.ya-channel>header div{display:flex;align-items:center;gap:9px}.ya-channel>header h3{margin:0;font:900 21px var(--ya-font-heading)}.ya-channel>header div>.ya-icon{width:22px;height:22px;color:var(--ya-accent)}.ya-channel>header>a{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;background:var(--ya-paper)}.ya-channel__lead{position:relative;display:block;height:230px;overflow:hidden}.ya-channel__lead .ya-media{height:100%}.ya-channel__lead::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 35%,rgba(8,15,14,.88))}.ya-channel__lead>span{position:absolute;z-index:2;right:18px;left:18px;bottom:15px;color:#fff;display:flex;flex-direction:column}.ya-channel__lead small{font-size:10px;color:#87e2c7}.ya-channel__lead b{font-size:17px;line-height:1.55}.ya-channel__list{padding:5px 16px 12px}.ya-channel__list>a{display:grid;grid-template-columns:42px 1fr;gap:8px;padding:10px 0;border-bottom:1px solid var(--ya-border);font-size:12px;font-weight:650}.ya-channel__list>a:last-child{border:0}.ya-channel__list time{color:var(--ya-breaking);font-size:10px}
/* Youna Plus */
.ya-plus{position:relative;padding-block:78px;overflow:hidden;background:#0d1514;color:#fff}.ya-plus::before{content:"YOUNA+";position:absolute;left:-40px;top:-30px;font:900 170px/1 var(--ya-font-heading);letter-spacing:-.08em;color:rgba(255,255,255,.025)}.ya-plus__noise{position:absolute;inset:0;opacity:.22;background-image:radial-gradient(circle at 20% 30%,rgba(55,224,180,.25),transparent 25%),radial-gradient(circle at 80% 70%,rgba(217,154,43,.18),transparent 22%),linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:auto,auto,40px 40px,40px 40px}.ya-plus>.ya-container{position:relative}.ya-plus-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}.ya-plus-head span{font:900 16px var(--ya-font-heading);color:#7ae0c5;letter-spacing:.12em}.ya-plus-head h2{font:900 38px/1.35 var(--ya-font-heading);margin:7px 0}.ya-plus-head p{margin:0;color:rgba(255,255,255,.62)}.ya-plus-head>a{display:flex;align-items:center;gap:8px;padding:11px 17px;border:1px solid rgba(255,255,255,.22);border-radius:999px}.ya-plus-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:18px}.ya-plus-feature{min-height:520px;border-radius:24px;overflow:hidden}.ya-plus-feature>a{position:relative;display:block;height:100%}.ya-plus-feature .ya-media{height:100%}.ya-plus-feature>a::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,rgba(7,12,11,.95))}.ya-plus-feature>a>div{position:absolute;z-index:2;right:35px;left:35px;bottom:30px}.ya-plus-feature span{font-size:11px;color:#7ae0c5}.ya-plus-feature h3{font:900 34px/1.4 var(--ya-font-heading);margin:8px 0}.ya-plus-feature p{color:rgba(255,255,255,.7);max-width:680px}.ya-plus-feature b{display:inline-flex;align-items:center;gap:8px;color:#7ae0c5}.ya-plus-stack{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ya-plus-stack article{min-height:250px;border-radius:18px;overflow:hidden}.ya-plus-stack a{position:relative;display:block;height:100%}.ya-plus-stack .ya-media{height:100%}.ya-plus-stack a::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,rgba(7,12,11,.94))}.ya-plus-stack a>div{position:absolute;z-index:2;right:17px;left:17px;bottom:15px}.ya-plus-stack span{position:absolute;top:-185px;left:0;font:900 40px var(--ya-font-heading);color:rgba(255,255,255,.3)}.ya-plus-stack h3{font:800 16px/1.55 var(--ya-font-heading);margin:0 0 5px}.ya-plus-stack small{font-size:10px;color:#7ae0c5}
/* multimedia */
.ya-multimedia-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:220px 220px;gap:12px}.ya-multimedia-grid article{position:relative;border-radius:var(--ya-radius);overflow:hidden}.ya-multimedia-grid article.is-large{grid-row:1/3}.ya-multimedia-grid a,.ya-multimedia-grid .ya-media{display:block;height:100%}.ya-multimedia-grid a::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(8,15,14,.88))}.ya-multimedia-grid article> a > div{position:absolute;z-index:2;right:18px;left:18px;bottom:14px;color:#fff}.ya-multimedia-grid small{font-size:10px;color:#7ae0c5}.ya-multimedia-grid h3{font:800 16px/1.5 var(--ya-font-heading);margin:3px 0}.ya-multimedia-grid .is-large h3{font-size:26px}.ya-multimedia-play{position:absolute;z-index:3;top:16px;right:16px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.88);color:#10201e;box-shadow:0 10px 25px rgba(0,0,0,.16)}
/* notes */
.ya-notes-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.ya-notes-grid article{position:relative;padding:24px;border:1px solid var(--ya-border);border-radius:var(--ya-radius);background:var(--ya-surface);transition:transform var(--ya-motion),box-shadow var(--ya-motion)}.ya-notes-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(20,32,31,.09)}.ya-note-quote{width:43px;height:43px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--ya-accent) 10%,var(--ya-surface));color:var(--ya-accent)}.ya-notes-grid h3{font:850 18px/1.65 var(--ya-font-heading);margin:16px 0 8px}.ya-notes-grid p{color:var(--ya-muted);font-size:13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ya-notes-grid footer{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:20px;padding-top:14px;border-top:1px solid var(--ya-border)}.ya-notes-grid footer img{border-radius:50%}.ya-notes-grid footer div{display:flex;flex-direction:column}.ya-notes-grid footer span{font-size:10px;color:var(--ya-muted)}
/* provinces */
.ya-provinces{padding-block:70px;background:linear-gradient(135deg,#e9eee9,#f6f4ed);color:#15201e}.is-dark .ya-provinces{background:linear-gradient(135deg,#18211f,#111716);color:#fff}.ya-provinces__inner{display:grid;grid-template-columns:340px 1fr;gap:32px}.ya-provinces__intro{position:relative;padding:34px;border-radius:24px;background:#0f201e;color:#fff;overflow:hidden}.ya-provinces__intro h2{font:900 44px var(--ya-font-heading);margin:8px 0}.ya-provinces__intro p{color:rgba(255,255,255,.68)}.ya-provinces__graphic{height:160px;display:grid;place-items:center;position:relative;color:#78ddc1}.ya-provinces__graphic>.ya-icon{width:130px;height:130px;opacity:.75}.ya-provinces__graphic span{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--ya-accent-2);box-shadow:0 0 0 5px rgba(217,154,43,.18)}.ya-provinces__graphic span:nth-child(2){top:35px;right:80px}.ya-provinces__graphic span:nth-child(3){bottom:40px;left:90px}.ya-provinces__graphic span:nth-child(4){top:75px;left:55px}.ya-provinces__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ya-provinces__list>a,.ya-provinces__list>.is-placeholder{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:18px;border:1px solid rgba(20,32,31,.12);border-radius:15px;background:rgba(255,255,255,.62);transition:transform var(--ya-motion),background var(--ya-motion)}.is-dark .ya-provinces__list>a,.is-dark .ya-provinces__list>.is-placeholder{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.ya-provinces__list>a:hover{transform:translateY(-3px);background:#fff}.ya-provinces__list small{grid-column:1;font-size:10px;color:#707a77}.ya-provinces__list .ya-icon{grid-row:1/3;grid-column:2}
/* cards/archive */
.ya-card{border:1px solid var(--ya-border);border-radius:var(--ya-radius);background:var(--ya-surface);overflow:hidden;transition:transform var(--ya-motion),box-shadow var(--ya-motion),border-color var(--ya-motion)}.ya-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(20,32,31,.1);border-color:color-mix(in srgb,var(--ya-accent) 35%,var(--ya-border))}.ya-card__media{display:block;height:var(--ya-card-image-h)}.ya-card__media .ya-media{height:100%;border-radius:0}.ya-card__body{padding:18px}.ya-card__overline{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--ya-muted)}.ya-card__overline span{color:var(--ya-accent);font-weight:900}.ya-card h3{font:850 var(--ya-fs-card)/1.62 var(--ya-font-heading);margin:9px 0}.ya-card h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ya-card p{font-size:13px;color:var(--ya-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-card__link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--ya-accent);font-size:12px;font-weight:850}.ya-card--compact .ya-card__body{padding:14px}.ya-card--compact p,.ya-card--compact .ya-card__link{display:none}.ya-card--horizontal{display:grid;grid-template-columns:220px 1fr}.ya-card--horizontal .ya-card__media{height:100%;min-height:180px}.ya-archive{padding-block:25px 70px}.ya-breadcrumb{display:flex;align-items:center;gap:8px;min-height:44px;font-size:11px;color:var(--ya-muted);overflow:auto}.ya-breadcrumb a{display:flex;align-items:center;gap:5px;white-space:nowrap}.ya-archive-hero{position:relative;min-height:210px;padding:38px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;border-radius:24px;background:#10201e;color:#fff}.ya-archive-hero h1{font:900 44px/1.3 var(--ya-font-heading);margin:8px 0}.ya-archive-hero p{max-width:650px;color:rgba(255,255,255,.65)}.ya-archive-hero__graphic{position:relative;width:220px;height:150px;display:grid;place-items:center;color:#75dec1}.ya-archive-hero__graphic>.ya-icon{width:120px;height:120px}.ya-archive-hero__graphic span{position:absolute;border:1px solid rgba(255,255,255,.15);border-radius:50%}.ya-archive-hero__graphic span:nth-child(2){width:180px;height:180px}.ya-archive-hero__graphic span:nth-child(3){width:230px;height:230px}.ya-archive-toolbar{display:flex;align-items:center;justify-content:space-between;margin:22px 0;padding:10px 14px;border:1px solid var(--ya-border);border-radius:13px;background:var(--ya-surface)}.ya-archive-toolbar>span{font-size:12px;color:var(--ya-muted)}.ya-archive-toolbar button{width:36px;height:36px;border:0;background:transparent;border-radius:9px;cursor:pointer}.ya-archive-toolbar button.is-active{background:var(--ya-ink);color:#fff}.ya-archive-layout{display:grid;grid-template-columns:1fr 300px;gap:22px}.ya-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.ya-archive-grid.is-list{grid-template-columns:1fr}.ya-archive-grid.is-list .ya-card{display:grid;grid-template-columns:260px 1fr}.ya-archive-grid.is-list .ya-card__media{height:100%}.ya-archive-sidebar{display:grid;align-content:start;gap:16px}.ya-pagination{margin-top:28px}.ya-pagination .nav-links{display:flex;justify-content:center;gap:6px}.ya-pagination .page-numbers{min-width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--ya-border);border-radius:10px;background:var(--ya-surface)}.ya-pagination .current{background:var(--ya-accent);border-color:var(--ya-accent);color:#fff}
/* widgets */
.ya-widget{padding:18px;border:1px solid var(--ya-border);border-radius:var(--ya-radius);background:var(--ya-surface)}.ya-widget__title{display:flex;align-items:center;gap:8px;margin:0 0 13px;padding-bottom:10px;border-bottom:1px solid var(--ya-border);font:850 19px var(--ya-font-heading)}.ya-widget__title .ya-icon{color:var(--ya-accent)}.ya-widget--related>a{display:grid;grid-template-columns:76px 1fr;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--ya-border)}.ya-widget--related>a:last-child{border:0}.ya-widget--related .ya-media{height:58px;border-radius:9px}.ya-widget--related span{display:flex;flex-direction:column}.ya-widget--related small{font-size:10px;color:var(--ya-breaking)}.ya-widget--related b{font-size:12px;line-height:1.55}
/* article */
.ya-single{padding-bottom:70px}.ya-article-masthead{position:relative;padding-block:28px 34px;background:linear-gradient(180deg,color-mix(in srgb,var(--ya-accent) 5%,var(--ya-paper)),var(--ya-paper));border-block:1px solid var(--ya-border)}.ya-article-masthead__grid{display:grid;grid-template-columns:1fr minmax(420px,48%);align-items:center;gap:38px}.ya-article-flags{display:flex;align-items:center;gap:8px}.ya-article-flags span{padding:6px 11px;border-radius:999px;background:color-mix(in srgb,var(--ya-accent) 10%,var(--ya-surface));color:var(--ya-accent);font-size:11px;font-weight:900}.ya-article-flags .is-breaking{background:var(--ya-breaking);color:#fff}.ya-article-title{font:900 clamp(34px,var(--ya-fs-article-title),70px)/1.3 var(--ya-font-heading);letter-spacing:-.035em;margin:14px 0;text-wrap:balance}.ya-article-lead{font-size:var(--ya-fs-article-lead);line-height:1.85;color:color-mix(in srgb,var(--ya-ink) 75%,var(--ya-muted));margin:0 0 20px}.ya-lead-rail{padding-right:20px;border-right:4px solid var(--ya-accent)}.ya-lead-box{padding:18px;border-radius:14px;background:var(--ya-surface);border:1px solid var(--ya-border)}.ya-lead-quote::before{content:"«";font:900 48px/0 var(--ya-font-heading);color:var(--ya-accent)}.ya-article-masthead__media{margin:0}.ya-article-masthead__media>.ya-media{height:min(var(--ya-article-image-max),520px);border-radius:22px;box-shadow:0 24px 55px rgba(20,32,31,.14)}.ya-article-masthead__media figcaption{font-size:10px;color:var(--ya-muted);margin-top:7px}.ya-article-shell{display:grid;grid-template-columns:72px minmax(0,var(--ya-article-body)) 300px;justify-content:center;gap:26px;padding-top:36px}.ya-sidebar-right .ya-article-shell{grid-template-columns:72px 300px minmax(0,var(--ya-article-body))}.ya-sidebar-right .ya-article-sidebar{grid-column:2;grid-row:1}.ya-sidebar-right .ya-article-main{grid-column:3}.ya-sidebar-none .ya-article-shell{grid-template-columns:72px minmax(0,var(--ya-article-body))}.ya-article-tools-wrap{position:relative}.ya-article-tools{position:sticky;top:150px;display:grid;gap:7px}.ya-article-tools button{width:48px;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid var(--ya-border);border-radius:13px;background:var(--ya-surface);cursor:pointer;color:var(--ya-muted);transition:color var(--ya-motion),border-color var(--ya-motion),transform var(--ya-motion)}.ya-article-tools button:hover{color:var(--ya-accent);border-color:var(--ya-accent);transform:translateY(-2px)}.ya-article-tools button span{font-size:8px}.ya-article-sidebar{display:grid;align-content:start;gap:16px}.ya-article-toc{margin-bottom:22px;border:1px solid var(--ya-border);border-radius:13px;background:var(--ya-surface);overflow:hidden}.ya-article-toc>button{width:100%;display:flex;align-items:center;gap:8px;padding:13px 15px;border:0;background:transparent;font-weight:850;cursor:pointer}.ya-article-toc>button .ya-icon:last-child{margin-right:auto}.ya-article-toc ol{margin:0;padding:0 42px 14px 14px}.ya-article-toc li{margin:7px 0;font-size:13px}.ya-article-content{font-size:var(--ya-fs-article);line-height:2.15}.ya-article-content>p:first-of-type{font-weight:550}.ya-article-content h2{font:900 30px/1.55 var(--ya-font-heading);margin:44px 0 15px}.ya-article-content h3{font:850 24px/1.55 var(--ya-font-heading);margin:35px 0 12px}.ya-article-content a{color:var(--ya-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ya-article-content blockquote{position:relative;margin:35px 0;padding:26px 34px;border:0;border-radius:18px;background:color-mix(in srgb,var(--ya-accent) 8%,var(--ya-surface));font:700 22px/1.9 var(--ya-font-heading)}.ya-article-content blockquote::before{content:"«";position:absolute;top:4px;right:12px;font-size:45px;color:var(--ya-accent);opacity:.4}.ya-article-content img{display:block;max-width:100%;height:auto;max-height:var(--ya-article-image-max);object-fit:contain;margin:26px auto;border-radius:var(--ya-image-radius);filter:none!important;opacity:1!important;mix-blend-mode:normal!important;box-shadow:0 16px 40px rgba(20,32,31,.08)}.ya-article-content figure{margin:30px auto}.ya-article-content figcaption{text-align:center;font-size:11px;color:var(--ya-muted);margin-top:8px}.ya-article-content table{width:100%;border-collapse:collapse;margin:25px 0;background:var(--ya-surface)}.ya-article-content th,.ya-article-content td{padding:12px;border:1px solid var(--ya-border);text-align:right}.ya-article-content th{background:color-mix(in srgb,var(--ya-accent) 8%,var(--ya-surface))}.ya-source-box{display:flex;align-items:center;gap:13px;margin-top:35px;padding:18px;border:1px solid var(--ya-border);border-radius:14px;background:var(--ya-surface)}.ya-source-box>.ya-icon{width:32px;height:32px;color:var(--ya-accent)}.ya-source-box div{display:flex;flex-direction:column}.ya-source-box a{color:var(--ya-accent)}.ya-article-tags{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px}.ya-article-tags>a{padding:6px 10px;border:1px solid var(--ya-border);border-radius:999px;font-size:11px}.ya-author-box{display:grid;grid-template-columns:auto 1fr;gap:18px;margin-top:38px;padding:25px;border-radius:20px;background:#10201e;color:#fff}.ya-author-box__avatar{position:relative}.ya-author-box__avatar img{border-radius:18px}.ya-author-box__avatar span{position:absolute;left:-6px;bottom:-5px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#7ae0c5;color:#10201e}.ya-author-box h3{font:850 24px var(--ya-font-heading);margin:5px 0}.ya-author-box p{color:rgba(255,255,255,.65);margin:0 0 8px}.ya-author-box a{display:inline-flex;align-items:center;gap:7px;color:#7ae0c5;font-weight:800}.ya-post-nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:25px}.ya-post-nav>a{display:flex;align-items:center;gap:10px;padding:17px;border:1px solid var(--ya-border);border-radius:14px;background:var(--ya-surface)}.ya-post-nav>a:last-child{justify-content:flex-end;text-align:left}.ya-post-nav span{display:flex;flex-direction:column}.ya-post-nav small{font-size:10px;color:var(--ya-muted)}.ya-related{margin-top:45px}.ya-related .ya-section-head{margin-bottom:16px}.ya-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ya-article-layout-wide .ya-article-masthead__grid{grid-template-columns:1fr}.ya-article-layout-wide .ya-article-masthead__media{order:-1}.ya-article-layout-wide .ya-article-masthead__media>.ya-media{height:min(var(--ya-article-image-max),620px)}.ya-article-layout-cinema .ya-article-masthead{min-height:650px;padding:0}.ya-article-layout-cinema .ya-article-masthead__grid{position:relative;min-height:650px;display:block}.ya-article-layout-cinema .ya-article-masthead__media{position:absolute;inset:0}.ya-article-layout-cinema .ya-article-masthead__media>.ya-media{height:100%;border-radius:0;box-shadow:none}.ya-article-layout-cinema .ya-article-masthead__media::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,rgba(8,15,14,.9))}.ya-article-layout-cinema .ya-article-masthead__content{position:absolute;z-index:2;right:0;left:0;bottom:45px;max-width:980px;color:#fff}.ya-article-layout-cinema .ya-article-lead,.ya-article-layout-cinema .ya-post-meta{color:rgba(255,255,255,.75)}.ya-article-layout-compact .ya-article-masthead__grid{grid-template-columns:1fr 360px}.ya-article-layout-compact .ya-article-title{font-size:40px}.ya-article-layout-analysis .ya-article-masthead__grid{grid-template-columns:minmax(0,900px);justify-content:center;text-align:center}.ya-article-layout-analysis .ya-article-masthead__media{display:none}.ya-article-layout-analysis .ya-article-flags,.ya-article-layout-analysis .ya-post-meta{justify-content:center}
/* pages/search/author/404/comments */
.ya-page,.ya-search-page,.ya-author-page,.ya-index{padding-block:25px 70px}.ya-page-card{max-width:1050px;margin:auto;padding:35px;border:1px solid var(--ya-border);border-radius:24px;background:var(--ya-surface)}.ya-page-card h1{font:900 48px/1.3 var(--ya-font-heading);margin:8px 0 24px}.ya-page-cover{height:420px;border-radius:20px;margin-bottom:30px}.ya-page-content{font-size:18px;line-height:2.05}.ya-search-head{padding:34px;border-radius:22px;background:#10201e;color:#fff}.ya-search-head h1{font:900 38px/1.4 var(--ya-font-heading);margin:7px 0 20px}.ya-search-head form,.ya-404-card form{display:flex;align-items:center;gap:10px;max-width:700px;padding:0 15px;border-radius:13px;background:#fff;color:#111}.ya-search-head input,.ya-404-card input{height:52px;flex:1;border:0;outline:0;background:transparent}.ya-search-head button,.ya-404-card form button{border:0;background:var(--ya-accent);color:#fff;padding:9px 17px;border-radius:9px}.ya-search-results{display:grid;gap:14px;margin-top:24px}.ya-author-hero{display:grid;grid-template-columns:auto 1fr;gap:25px;padding:32px;margin-bottom:25px;border-radius:24px;background:#10201e;color:#fff}.ya-author-hero__avatar{position:relative}.ya-author-hero__avatar img{border-radius:24px}.ya-author-hero__avatar span{position:absolute;left:-8px;bottom:-8px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#75dec1;color:#10201e}.ya-author-hero h1{font:900 42px var(--ya-font-heading);margin:6px 0}.ya-author-hero p{color:rgba(255,255,255,.67)}.ya-404{padding-block:80px}.ya-404-card{display:grid;grid-template-columns:320px 1fr;align-items:center;gap:40px;padding:55px;border-radius:28px;background:var(--ya-surface);border:1px solid var(--ya-border)}.ya-404-number{font:900 150px/1 var(--ya-font-heading);color:var(--ya-accent);letter-spacing:-.1em}.ya-404-card h1{font:900 42px/1.4 var(--ya-font-heading);margin:8px 0}.ya-404-card form{border:1px solid var(--ya-border);margin-block:22px}.ya-empty{text-align:center;padding:60px;border:1px dashed var(--ya-border);border-radius:20px;background:var(--ya-surface)}.ya-empty>div{width:70px;height:70px;margin:auto;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--ya-accent) 10%,var(--ya-surface));color:var(--ya-accent)}.ya-empty h2{font:850 28px var(--ya-font-heading)}.ya-comments{margin-top:45px;padding-top:30px;border-top:1px solid var(--ya-border)}.ya-comments>h2{display:flex;align-items:center;gap:8px;font:850 25px var(--ya-font-heading)}.comment-list{list-style:none;padding:0}.comment-body{padding:18px;margin:12px 0;border:1px solid var(--ya-border);border-radius:15px;background:var(--ya-surface)}.comment-author{display:flex;align-items:center;gap:10px}.comment-author img{border-radius:50%}.comment-meta{font-size:10px;color:var(--ya-muted)}.comment-respond input:not([type=submit]),.comment-respond textarea{width:100%;padding:12px;border:1px solid var(--ya-border);border-radius:10px;background:var(--ya-surface);color:var(--ya-ink)}
/* footer */
.ya-site-footer{position:relative;padding-top:80px;background:#0d1514;color:#fff;font-size:var(--ya-fs-footer);overflow:hidden}.ya-footer-wave{position:absolute;top:-30px;right:-5%;width:110%;height:80px;border-radius:50%;background:var(--ya-paper)}.ya-footer-grid{position:relative;display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:38px;padding-bottom:50px}.ya-footer-brand .ya-brand__wordmark{color:#fff}.ya-footer-brand p{color:rgba(255,255,255,.62);max-width:330px}.ya-footer-social{display:flex;gap:8px}.ya-footer-social a{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:11px;color:#7ae0c5}.ya-footer-col h3{font:850 19px var(--ya-font-heading);margin:0 0 15px}.ya-footer-col ul{list-style:none;padding:0;margin:0}.ya-footer-col li{margin:8px 0;color:rgba(255,255,255,.68)}.ya-footer-newsletter p{color:rgba(255,255,255,.62)}.ya-footer-newsletter form{display:flex;border:1px solid rgba(255,255,255,.16);border-radius:12px;overflow:hidden}.ya-footer-newsletter label{flex:1}.ya-footer-newsletter input{width:100%;height:48px;border:0;padding:0 13px;background:transparent;color:#fff;outline:0}.ya-footer-newsletter button{width:50px;border:0;background:var(--ya-accent);color:#fff}.ya-footer-bottom{border-top:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.48);font-size:11px}.ya-footer-bottom>.ya-container{min-height:52px;display:flex;justify-content:space-between;align-items:center}.ya-mobile-bottom{display:none}
/* animations */
[data-ya-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}[data-ya-reveal].is-visible{opacity:1;transform:none}.ya-animation-none [data-ya-reveal]{opacity:1;transform:none;transition:none}.ya-animation-rich [data-ya-reveal]{transform:translateY(24px) scale(.985)}@keyframes yaPulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes yaFlash{0%,100%{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes yaTicker{to{transform:translateX(50%)}}@keyframes yaPanelIn{from{opacity:0;transform:translateY(22px) scale(.98)}to{opacity:1;transform:none}}@keyframes yaSearchIn{from{opacity:0;transform:translate(50%,-46%) scale(.97)}to{opacity:1;transform:translate(50%,-50%) scale(1)}}
/* responsive */
@media(max-width:1180px){.ya-hero-shell{grid-template-columns:1fr 310px}.ya-hero-deck__item{grid-template-columns:26px 1fr}.ya-hero-deck__thumb{display:none}.ya-channel-grid{grid-template-columns:repeat(2,1fr)}.ya-notes-grid{grid-template-columns:repeat(2,1fr)}.ya-archive-grid{grid-template-columns:repeat(2,1fr)}.ya-article-masthead__grid{grid-template-columns:1fr minmax(360px,44%)}.ya-article-shell{grid-template-columns:60px minmax(0,var(--ya-article-body));}.ya-article-sidebar{display:none}.ya-sidebar-right .ya-article-main{grid-column:auto}.ya-sidebar-right .ya-article-shell{grid-template-columns:60px minmax(0,var(--ya-article-body))}.ya-supermenu__body{grid-template-columns:1fr}.ya-supermenu__latest{display:grid;grid-template-columns:repeat(2,1fr);gap:0 20px}.ya-footer-grid{grid-template-columns:1.2fr 1fr 1fr}.ya-footer-newsletter{grid-column:1/-1}.ya-provinces__list{grid-template-columns:repeat(3,1fr)}}
@media(max-width:900px){.admin-bar.ya-header-sticky .ya-site-header{top:46px}.ya-container{width:min(calc(100% - 24px),var(--ya-container))}.ya-topbar__left a,.ya-topbar__date{display:none}.ya-brandbar__inner{min-height:82px;grid-template-columns:auto 1fr auto}.ya-brand{order:-1;text-align:right}.ya-brand__link{align-items:flex-start}.ya-brand__wordmark{font-size:39px}.ya-brand__caption{font-size:8px}.ya-brandbar__tools--right .ya-menu-button,.ya-brandbar__tools--right .ya-search-button,.ya-edition{display:none}.ya-mobile-menu{display:grid}.ya-primary-nav{display:none}.ya-mobile-drawer{display:block}.ya-mobile-drawer__panel{position:absolute;top:0;bottom:0;right:0;width:min(390px,90vw);padding:20px;background:var(--ya-surface);overflow:auto;animation:yaDrawerIn .3s both}.ya-mobile-drawer__panel>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid var(--ya-border)}.ya-mobile-drawer__panel>header button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--ya-border);border-radius:10px;background:transparent}.ya-mobile-nav{list-style:none;padding:12px 0;margin:0}.ya-mobile-nav li{border-bottom:1px solid var(--ya-border)}.ya-mobile-nav a{display:flex;justify-content:space-between;padding:13px 5px;font-weight:800}.ya-mobile-nav .sub-menu{list-style:none;padding:0 16px 10px}.ya-mobile-nav .sub-menu a{font-size:13px;color:var(--ya-muted)}.ya-mobile-drawer__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.ya-mobile-drawer__actions button{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border:1px solid var(--ya-border);border-radius:11px;background:var(--ya-paper)}@keyframes yaDrawerIn{from{transform:translateX(100%)}to{transform:none}}.ya-supermenu__panel{inset:8px}.ya-supermenu__categories{grid-template-columns:repeat(2,1fr)}.ya-supermenu__latest{grid-template-columns:1fr}.ya-hero{padding-top:14px}.ya-hero-shell{grid-template-columns:1fr}.ya-hero-deck{display:grid;grid-template-columns:repeat(2,1fr);margin-top:10px}.ya-hero-deck>header{grid-column:1/-1}.ya-hero-deck__item{min-height:90px}.ya-hero-slides{height:clamp(430px,70vh,var(--ya-hero-height))}.ya-hero-slide__content{width:100%;padding:28px}.ya-hero-slide h1,.ya-hero-slide h2{font-size:calc(var(--ya-fs-hero) * var(--ya-mobile-scale))}.ya-hero-slide p{font-size:14px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ya-hero-slide__footer .ya-post-meta{display:none}.ya-hero-controls{left:14px;bottom:14px}.ya-hero--split .ya-hero-slide__media{inset:0}.ya-hero--split .ya-hero-slide__content{width:100%;height:auto;right:0;bottom:0;background:linear-gradient(transparent,rgba(8,15,14,.92));padding:28px}.ya-hero--mosaic .ya-hero-shell,.ya-hero--wire .ya-hero-shell{grid-template-columns:1fr}.ya-briefing-grid,.ya-pulse-grid,.ya-plus-grid,.ya-provinces__inner{grid-template-columns:1fr}.ya-briefing-lead{grid-template-columns:1fr;min-height:auto}.ya-briefing-lead>a{height:260px}.ya-pulse-timeline{grid-template-columns:1fr}.ya-channel-grid{grid-template-columns:1fr 1fr}.ya-plus-feature{min-height:440px}.ya-multimedia-grid{grid-template-columns:1fr 1fr;grid-template-rows:320px 190px 190px}.ya-multimedia-grid article.is-large{grid-column:1/-1;grid-row:auto}.ya-provinces__list{grid-template-columns:repeat(2,1fr)}.ya-archive-layout{grid-template-columns:1fr}.ya-archive-sidebar{display:none}.ya-article-masthead__grid{grid-template-columns:1fr}.ya-article-masthead__media{order:-1}.ya-article-masthead__media>.ya-media{height:390px}.ya-article-shell,.ya-sidebar-right .ya-article-shell,.ya-sidebar-none .ya-article-shell{grid-template-columns:1fr}.ya-article-tools-wrap{order:2}.ya-article-tools{position:static;display:flex;flex-wrap:wrap}.ya-article-tools button{width:auto;min-width:58px;padding:5px 10px}.ya-related-grid{grid-template-columns:repeat(2,1fr)}.ya-footer-grid{grid-template-columns:1fr 1fr}.ya-footer-brand,.ya-footer-newsletter{grid-column:1/-1}.ya-mobile-bottom{position:fixed;z-index:90;right:12px;left:12px;bottom:10px;height:62px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid color-mix(in srgb,var(--ya-border) 70%,transparent);border-radius:18px;background:color-mix(in srgb,var(--ya-surface) 91%,transparent);backdrop-filter:blur(15px);box-shadow:0 16px 50px rgba(20,32,31,.2);overflow:hidden}.ya-mobile-bottom a,.ya-mobile-bottom button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;color:var(--ya-muted);font-size:9px}.ya-mobile-bottom .ya-icon{width:20px;height:20px}.ya-site-footer{padding-bottom:80px}}
@media(max-width:620px){:root{--ya-fs-section:calc(var(--ya-fs-section) * var(--ya-mobile-scale));--ya-fs-card:calc(var(--ya-fs-card) * var(--ya-mobile-scale));--ya-fs-article-title:calc(var(--ya-fs-article-title) * var(--ya-mobile-scale));--ya-fs-article-lead:calc(var(--ya-fs-article-lead) * var(--ya-mobile-scale));--ya-fs-article:calc(var(--ya-fs-article) * .92)}.ya-topbar__inner{height:29px}.ya-brandbar__inner{min-height:72px}.ya-brand__wordmark{font-size:34px}.ya-breaking-bar__label{min-width:96px;font-size:11px}.ya-breaking-bar__items>a{padding-inline:16px}.ya-hero-slides{height:500px;border-radius:17px}.ya-hero-slide__content{padding:22px;bottom:25px}.ya-hero-slide__footer{align-items:flex-start}.ya-hero-slide__footer .ya-button{min-height:39px;padding:7px 13px;font-size:11px}.ya-hero-slide__badges span{font-size:9px}.ya-hero-controls{bottom:10px;left:10px;padding:5px}.ya-hero-progress{width:40px}.ya-hero-deck{display:flex;overflow:auto;border-radius:15px}.ya-hero-deck>header{display:none}.ya-hero-deck__item{min-width:250px;border-left:1px solid var(--ya-border)}.ya-hero-ribbon>span{display:none}.ya-section{padding-block:calc(var(--ya-section-gap) * .72)}.ya-section-head{grid-template-columns:auto 1fr;margin-bottom:16px}.ya-section-head__mark{width:43px;height:43px}.ya-section-more{grid-column:2;margin-top:4px}.ya-briefing-lead>a{height:210px}.ya-briefing-lead>div{padding:20px}.ya-briefing-lead h3{font-size:22px}.ya-channel-grid{grid-template-columns:1fr}.ya-plus{padding-block:55px}.ya-plus-head{align-items:flex-start;flex-direction:column}.ya-plus-head h2{font-size:29px}.ya-plus-feature{min-height:400px}.ya-plus-feature>a>div{right:20px;left:20px;bottom:20px}.ya-plus-feature h3{font-size:25px}.ya-plus-stack{display:flex;overflow:auto}.ya-plus-stack article{min-width:260px}.ya-notes-grid{grid-template-columns:1fr}.ya-multimedia-grid{display:flex;overflow:auto}.ya-multimedia-grid article,.ya-multimedia-grid article.is-large{min-width:280px;height:260px}.ya-provinces__list{grid-template-columns:1fr 1fr}.ya-provinces__list>a,.ya-provinces__list>.is-placeholder{padding:14px}.ya-archive-hero{padding:25px;min-height:170px}.ya-archive-hero h1{font-size:34px}.ya-archive-hero__graphic{display:none}.ya-archive-grid{grid-template-columns:1fr}.ya-archive-grid.is-list .ya-card,.ya-card--horizontal{grid-template-columns:120px 1fr}.ya-archive-grid.is-list .ya-card__body,.ya-card--horizontal .ya-card__body{padding:12px}.ya-card--horizontal .ya-card__media{min-height:150px}.ya-article-masthead{padding-block:12px 24px}.ya-article-masthead__media>.ya-media{height:270px;border-radius:15px}.ya-article-title{margin:12px 0}.ya-article-shell{padding-top:23px}.ya-article-content{line-height:2}.ya-article-content h2{font-size:24px;margin-top:34px}.ya-related-grid{grid-template-columns:1fr 1fr}.ya-related-grid .ya-card__media{height:120px}.ya-related-grid .ya-card h3{font-size:13px}.ya-author-box{grid-template-columns:1fr;text-align:center}.ya-author-box__avatar{width:max-content;margin:auto}.ya-post-nav{grid-template-columns:1fr}.ya-search-overlay__panel{padding:28px 20px}.ya-search-overlay__panel h2{font-size:27px}.ya-supermenu__body{padding:16px}.ya-supermenu__categories{grid-template-columns:1fr}.ya-page-card{padding:22px}.ya-page-card h1{font-size:36px}.ya-page-cover{height:260px}.ya-author-hero{grid-template-columns:1fr;text-align:center}.ya-author-hero__avatar{width:max-content;margin:auto}.ya-404-card{grid-template-columns:1fr;padding:30px}.ya-404-number{font-size:100px}.ya-footer-grid{grid-template-columns:1fr}.ya-footer-brand,.ya-footer-newsletter{grid-column:auto}.ya-footer-bottom>.ya-container{flex-direction:column;justify-content:center;gap:3px}.ya-comments .comment-form-author,.ya-comments .comment-form-email{width:100%}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}[data-ya-reveal]{opacity:1;transform:none}}
@media print{.ya-site-header,.ya-breaking-bar,.ya-article-tools-wrap,.ya-article-sidebar,.ya-site-footer,.ya-mobile-bottom,.ya-comments,.ya-related,.ya-breadcrumb{display:none!important}.ya-article-shell{display:block}.ya-article-masthead{background:#fff;border:0}.ya-article-masthead__grid{display:block}.ya-article-masthead__media{max-width:700px;margin:20px auto}.ya-article-content{font-size:14pt;color:#000}.ya-container{width:100%}}
/* Youna Atlas 1.1 — structural overhaul */
:root{--ya-shadow-soft:0 16px 46px rgba(16,35,32,.075);--ya-shadow-strong:0 26px 80px rgba(12,28,26,.16);--ya-focus:0 0 0 3px color-mix(in srgb,var(--ya-accent) 22%,transparent)}
body{line-height:var(--ya-line-body)}
a,button,input,select,textarea{outline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ya-accent);box-shadow:var(--ya-focus)}
.ya-logo{display:block;width:min(var(--ya-logo-width),100%);max-height:104px;object-fit:contain}.ya-brand__wordmark{font-size:var(--ya-fs-brand)}.ya-brand__caption{max-width:320px;text-align:center}.ya-header-dark .ya-logo--header{filter:none}.is-dark .ya-logo--header{display:none}.is-dark .ya-logo--dark{display:block}

/* Header refinement */
.ya-brandbar{background:color-mix(in srgb,var(--ya-surface) 94%,transparent);border-bottom:1px solid var(--ya-border)}.ya-brandbar__inner{min-height:112px}.ya-brand__link{gap:6px}.ya-primary-nav{box-shadow:0 5px 22px rgba(19,35,33,.035)}.ya-primary-menu>li>a{font-size:var(--ya-fs-menu);position:relative}.ya-primary-menu>li>a:after{content:"";position:absolute;right:12px;left:12px;bottom:0;height:2px;transform:scaleX(0);transform-origin:right;background:var(--ya-accent);transition:transform .25s}.ya-primary-menu>li:hover>a:after,.ya-primary-menu>li.current-menu-item>a:after{transform:scaleX(1)}
.ya-supermenu__panel{max-width:1380px;margin:auto;box-shadow:0 35px 100px rgba(8,23,21,.3)}.ya-supermenu__brand{display:flex;align-items:center;gap:18px}.ya-supermenu__brand .ya-logo{max-height:58px;filter:brightness(0) invert(1)}.ya-supermenu__body{grid-template-columns:1.65fr .9fr .8fr}.ya-supermenu__feature>a{display:block;position:relative;height:100%;min-height:300px;border-radius:18px;overflow:hidden;background:#0d1716}.ya-supermenu__feature .ya-media{height:100%}.ya-supermenu__feature span{position:absolute;right:18px;left:18px;bottom:18px;z-index:4;color:#fff}.ya-supermenu__feature span:before{content:"";position:absolute;z-index:-1;inset:-40px -18px -18px;background:linear-gradient(transparent,rgba(6,13,12,.92))}.ya-supermenu__feature small{color:var(--ya-accent-2);font-weight:900}.ya-supermenu__feature b{display:block;font:800 20px/1.6 var(--ya-font-heading);margin-top:4px}.ya-supermenu>footer{display:flex;align-items:center;justify-content:space-between;padding:15px 24px;border-top:1px solid rgba(255,255,255,.11);color:rgba(255,255,255,.68)}

/* Hero synced deck */
.ya-hero-frame{position:relative}.ya-hero-shell{align-items:stretch}.ya-hero--deck-right .ya-hero-shell{direction:ltr}.ya-hero--deck-right .ya-hero-main,.ya-hero--deck-right .ya-hero-deck{direction:rtl}.ya-hero--deck-bottom .ya-hero-shell{grid-template-columns:1fr}.ya-hero--deck-bottom .ya-hero-deck{margin-top:14px}.ya-hero--deck-bottom .ya-hero-deck__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.ya-hero--deck-bottom .ya-hero-deck__item{min-height:116px;border-bottom:0;border-inline-start:1px solid var(--ya-border)}
.ya-hero-deck{overflow:hidden;border-radius:24px;box-shadow:var(--ya-shadow-soft)}.ya-hero-deck>header{min-height:66px;background:linear-gradient(135deg,color-mix(in srgb,var(--ya-accent) 10%,var(--ya-surface)),var(--ya-surface))}.ya-hero-deck>header>div{display:flex;flex-direction:column}.ya-hero-deck>header b{font:850 17px var(--ya-font-heading)}.ya-hero-deck>header i{width:42px;height:4px;border-radius:8px;background:linear-gradient(90deg,var(--ya-accent),var(--ya-accent-2))}.ya-hero-deck__list{display:flex;flex:1;flex-direction:column}.ya-hero-deck__item{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:26px 84px minmax(0,1fr);min-height:94px;padding:11px;border-inline-start:0;transition:background .25s,border-color .25s,transform .25s}.ya-hero-deck__item:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(105deg,color-mix(in srgb,var(--ya-accent) 14%,var(--ya-surface)),var(--ya-surface) 70%);opacity:0;transition:opacity .25s}.ya-hero-deck__item:hover{transform:translateX(-3px)}.ya-hero-deck__item.is-active{border-color:color-mix(in srgb,var(--ya-accent) 50%,var(--ya-border));box-shadow:inset -4px 0 var(--ya-accent)}.ya-hero-deck__item.is-active:after{opacity:1}.ya-hero-deck__progress{position:absolute;right:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--ya-accent),var(--ya-accent-2));opacity:0}.ya-hero-deck__item.is-active .ya-hero-deck__progress{opacity:1;animation:yaDeckProgress var(--ya-hero-interval) linear forwards}.ya-hero-deck__thumb,.ya-hero-deck__thumb .ya-media{width:84px;height:62px}.ya-hero-deck__text b{font-size:13.5px;line-height:1.7}.ya-hero-deck__text em{display:none;font-style:normal;font-size:9px;color:var(--ya-accent);margin-top:4px}.ya-hero-deck__active-label{position:absolute;left:9px;top:7px;display:flex;align-items:center;gap:3px;padding:3px 7px;border-radius:99px;background:var(--ya-accent);color:#fff;font-size:8px;font-weight:900;opacity:0;transform:translateY(-5px);transition:.25s}.ya-hero-deck__active-label .ya-icon{width:12px;height:12px}.ya-hero-deck__item.is-active .ya-hero-deck__active-label{opacity:1;transform:none}.ya-hero-deck__item.is-active .ya-hero-deck__text em{display:block}.ya-hero-slide h1,.ya-hero-slide h2{display:-webkit-box;-webkit-line-clamp:var(--ya-hero-title-lines,3);-webkit-box-orient:vertical;overflow:hidden}.ya-hero-slide p{font-size:var(--ya-fs-hero-lead);display:-webkit-box;-webkit-line-clamp:var(--ya-hero-lead-lines,3);-webkit-box-orient:vertical;overflow:hidden}.ya-hero-slide__content{background:linear-gradient(90deg,rgba(6,14,13,.08),rgba(6,14,13,.72));border-radius:0 26px 0 0}.ya-hero-slide__media::after{background:linear-gradient(90deg,rgba(8,15,14,.08),rgba(8,15,14,var(--ya-hero-overlay)) 60%,rgba(8,15,14,.9))}.ya-hero-ribbon{box-shadow:0 10px 30px rgba(15,34,31,.04)}
@keyframes yaDeckProgress{to{width:100%}}
.ya-hero-transition-fade .ya-hero-slide{transform:none}.ya-hero-transition-reveal .ya-hero-slide{clip-path:inset(0 100% 0 0);opacity:1;visibility:hidden;transform:none;transition:clip-path .75s cubic-bezier(.2,.8,.2,1),visibility .75s}.ya-hero-transition-reveal .ya-hero-slide.is-active{clip-path:inset(0);visibility:visible}

/* Clear and predictable image rendering */
.ya-media__image{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.ya-quality-crisp .ya-media__image{filter:contrast(1.035) saturate(1.035)!important}.ya-quality-soft .ya-media__image{filter:contrast(.98) saturate(.96)!important}.ya-article-masthead__media .ya-media__blur,.ya-page-cover .ya-media__blur{display:none!important}.ya-article-hero-image{background:color-mix(in srgb,var(--ya-surface) 92%,var(--ya-ink))}.ya-article-hero-image .ya-media__image{object-fit:contain!important;padding:0!important;background:transparent}.ya-article-layout-cinema .ya-article-hero-image .ya-media__image,.ya-article-layout-wide .ya-article-hero-image .ya-media__image{object-fit:cover!important}.ya-article-media-badge{position:absolute;right:14px;bottom:14px;z-index:5;display:flex;gap:6px;align-items:center;padding:6px 10px;border-radius:999px;background:rgba(8,15,14,.72);backdrop-filter:blur(9px);color:#fff;font-size:10px}.ya-article-media-badge .ya-icon{width:15px;height:15px}

/* Article overhaul */
.ya-reading-progress{position:fixed;z-index:999;top:0;right:0;left:0;height:3px;background:transparent;transform-origin:right}.admin-bar .ya-reading-progress{top:32px}.ya-reading-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--ya-accent),var(--ya-accent-2));transform:scaleX(0);transform-origin:right;will-change:transform}.ya-article-masthead{padding-block:38px 44px;background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--ya-accent-2) 11%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--ya-accent) 5%,var(--ya-paper)),var(--ya-paper))}.ya-article-masthead__grid{grid-template-columns:minmax(0,calc(100% - var(--ya-article-media))) minmax(360px,var(--ya-article-media));gap:var(--ya-article-header-gap)}.ya-article-title{max-width:1050px}.ya-article-lead{max-width:900px}.ya-article-masthead__media{position:relative}.ya-article-masthead__media>.ya-media{height:min(var(--ya-article-image-max),560px);box-shadow:var(--ya-shadow-strong)}.ya-article-masthead__media figcaption{font-size:11px;color:var(--ya-muted);padding-top:8px}.ya-article-layout-reverse .ya-article-masthead__content{order:2}.ya-article-layout-reverse .ya-article-masthead__media{order:1}.ya-article-layout-wide .ya-article-masthead__grid,.ya-article-layout-immersive .ya-article-masthead__grid{grid-template-columns:1fr}.ya-article-layout-wide .ya-article-masthead__media,.ya-article-layout-immersive .ya-article-masthead__media{order:-1}.ya-article-layout-wide .ya-article-masthead__media>.ya-media{height:min(60vw,660px)}.ya-article-layout-immersive .ya-article-masthead{padding-top:0}.ya-article-layout-immersive .ya-article-masthead__grid{width:100%;max-width:none}.ya-article-layout-immersive .ya-article-masthead__media>.ya-media{height:min(72vh,800px);border-radius:0}.ya-article-layout-immersive .ya-article-masthead__content{width:min(calc(100% - 40px),var(--ya-container));margin:auto;padding-top:34px}.ya-article-layout-compact .ya-article-masthead__grid{grid-template-columns:1fr 360px}.ya-article-layout-compact .ya-article-title{font-size:clamp(30px,4vw,48px)}.ya-article-layout-analysis .ya-article-masthead__grid{grid-template-columns:1fr}.ya-article-layout-analysis .ya-article-masthead__media{display:none}.ya-article-newsline{border-block:1px solid var(--ya-border);background:var(--ya-surface)}.ya-article-newsline>.ya-container{display:grid;grid-template-columns:auto repeat(3,1fr);align-items:stretch;gap:0}.ya-article-newsline__label{display:flex;align-items:center;gap:7px;padding:0 16px;background:var(--ya-accent);color:#fff;font-size:11px;font-weight:900;white-space:nowrap}.ya-article-newsline a{min-width:0;padding:12px 16px;border-inline-start:1px solid var(--ya-border)}.ya-article-newsline time{display:block;color:var(--ya-breaking);font-size:10px}.ya-article-newsline b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.65}.ya-article-content{font-size:var(--ya-fs-article);line-height:var(--ya-line-article)}.ya-article-content h2{font-size:var(--ya-fs-article-h2)}.ya-article-content h3{font-size:var(--ya-fs-article-h3)}.ya-article-content>p:first-child{font-weight:600}.ya-article-content img{filter:none!important;opacity:1!important}.ya-article-tools-top,.ya-article-tools-bottom{margin-top:22px}.ya-article-tools-top .ya-article-tools,.ya-article-tools-bottom .ya-article-tools{position:static;display:flex;flex-wrap:wrap}.ya-article-tools-top .ya-article-tools button,.ya-article-tools-bottom .ya-article-tools button{width:auto;min-width:66px;padding:8px 11px}.ya-article-disclosure{display:grid;gap:10px;margin-block:30px}.ya-correction-box{display:flex;gap:12px;padding:18px;border:1px solid color-mix(in srgb,var(--ya-accent-2) 45%,var(--ya-border));border-radius:14px;background:color-mix(in srgb,var(--ya-accent-2) 6%,var(--ya-surface))}.ya-correction-box .ya-icon{color:var(--ya-accent-2)}.ya-correction-box b{display:block}.ya-correction-box p{margin:3px 0 0;font-size:13px}.ya-widget--popular>a{display:grid!important;grid-template-columns:28px 1fr!important}.ya-widget--popular>a>i{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:color-mix(in srgb,var(--ya-accent) 10%,var(--ya-surface));color:var(--ya-accent);font:800 11px var(--ya-font-heading)}.ya-widget{font-size:var(--ya-fs-sidebar)}

/* Archive and internal pages */
.ya-archive-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:30px}.ya-archive-hero__meta{display:flex;flex-direction:column;align-items:center;padding:16px 24px;border-inline:1px solid var(--ya-border)}.ya-archive-hero__meta strong{font:900 42px var(--ya-font-heading);color:var(--ya-accent)}.ya-archive-hero__meta span{font-size:10px;color:var(--ya-muted)}.ya-archive-hero h1{font-size:var(--ya-fs-archive-title)}.ya-archive-hero--minimal{min-height:auto;background:transparent;border-radius:0;border-bottom:3px solid var(--ya-ink);padding-inline:0}.ya-archive-hero--cover{background:linear-gradient(135deg,#10211e,#173c36);color:#fff}.ya-archive-hero--cover p{color:rgba(255,255,255,.68)}.ya-archive-chips{display:flex;gap:8px;overflow:auto;margin:16px 0;padding-bottom:4px}.ya-archive-chips a{display:flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid var(--ya-border);border-radius:999px;background:var(--ya-surface);white-space:nowrap;font-size:12px;font-weight:800}.ya-archive-chips small{color:var(--ya-accent)}.ya-archive-layout-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.ya-archive-sidebar-left .ya-archive-layout-shell,.ya-archive-sidebar-right .ya-archive-layout-shell{grid-template-columns:minmax(0,1fr) 300px}.ya-archive-sidebar-right .ya-archive-sidebar{order:-1}.ya-archive-grid{grid-template-columns:repeat(var(--ya-archive-columns,3),minmax(0,1fr))}.ya-archive-layout-lead-list .ya-archive-grid .ya-card:first-child{grid-column:1/-1;display:grid;grid-template-columns:48% 1fr}.ya-archive-layout-lead-list .ya-archive-grid .ya-card:first-child .ya-card__media{min-height:340px}.ya-archive-layout-newspaper .ya-archive-grid{gap:0;border:1px solid var(--ya-border);background:var(--ya-border)}.ya-archive-layout-newspaper .ya-card{border-radius:0;border:0}.ya-archive-layout-compact .ya-archive-grid{grid-template-columns:1fr}.ya-archive-layout-compact .ya-card{display:grid;grid-template-columns:220px 1fr}.ya-search-head{border:1px solid var(--ya-border);box-shadow:var(--ya-shadow-soft)}.ya-search-head>div p{color:var(--ya-muted)}.ya-search-layout-grid .ya-search-results{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ya-author-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--ya-accent-2) 18%,transparent),transparent 30%),var(--ya-surface);box-shadow:var(--ya-shadow-soft)}.ya-author-stats{display:flex;gap:12px;margin-top:18px}.ya-author-stats span{display:grid;grid-template-columns:auto auto;gap:2px 8px;align-items:center;padding:9px 13px;border:1px solid var(--ya-border);border-radius:12px}.ya-author-stats span .ya-icon{grid-row:1/3;color:var(--ya-accent)}.ya-author-stats b{font-family:var(--ya-font-heading)}.ya-author-stats small{color:var(--ya-muted);font-size:9px}.ya-page-header{display:grid;grid-template-columns:minmax(0,1fr) 46%;gap:30px;align-items:center}.ya-page-layout-wide .ya-page-card{max-width:none}.ya-page-layout-wide .ya-page-header{grid-template-columns:1fr}.ya-page-layout-sidebar .ya-page-card{display:grid;grid-template-columns:minmax(0,1fr) 300px}.ya-page-layout-sidebar .ya-page-header{grid-column:1/-1}

/* Footer */
.ya-site-footer{position:relative;overflow:hidden;background:#0e1b19;color:#eef3ef}.ya-footer-signal{height:5px;display:grid;grid-template-columns:2fr 1fr 1fr}.ya-footer-signal span:nth-child(1){background:var(--ya-accent)}.ya-footer-signal span:nth-child(2){background:var(--ya-accent-2)}.ya-footer-signal span:nth-child(3){background:var(--ya-breaking)}.ya-footer-top{display:grid;grid-template-columns:1.05fr 2fr .95fr;gap:42px;padding-block:60px 46px}.ya-footer-logo .ya-logo{max-height:70px;filter:brightness(0) invert(1)}.ya-footer-brand p{color:rgba(255,255,255,.64);line-height:2}.ya-footer-social{display:flex;gap:8px}.ya-footer-social a{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:rgba(255,255,255,.04);transition:.25s}.ya-footer-social a:hover{background:var(--ya-accent);border-color:var(--ya-accent);transform:translateY(-3px)}.ya-footer-navigation{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ya-footer-col h3{display:flex;align-items:center;gap:8px;font-size:15px}.ya-footer-col h3 .ya-icon{color:var(--ya-accent-2)}.ya-footer-col ul{list-style:none;margin:0;padding:0}.ya-footer-col li{margin:8px 0}.ya-footer-col li a{display:flex;justify-content:space-between;color:rgba(255,255,255,.65);font-size:12px}.ya-footer-col li a:hover{color:#fff}.ya-footer-col li small{color:var(--ya-accent-2)}.ya-footer-contact{display:grid;gap:10px}.ya-contact-item{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:12px}.ya-contact-item .ya-icon{color:var(--ya-accent-2)}.ya-contact-item span{display:flex;flex-direction:column}.ya-contact-item small{font-size:9px;color:rgba(255,255,255,.45)}.ya-contact-item b{font-size:11px;color:#fff}.ya-footer-newsletter{padding:25px;border:1px solid rgba(255,255,255,.13);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.ya-footer-newsletter h3{font:850 23px/1.5 var(--ya-font-heading);margin:8px 0}.ya-footer-newsletter p,.ya-footer-newsletter>small{color:rgba(255,255,255,.58);font-size:11px}.ya-footer-newsletter form{display:flex;margin:17px 0 9px}.ya-footer-newsletter label{flex:1}.ya-footer-newsletter input{width:100%;height:46px;border:0;border-radius:0 12px 12px 0;padding:0 12px}.ya-footer-newsletter button{display:flex;align-items:center;gap:5px;border:0;border-radius:12px 0 0 12px;background:var(--ya-accent-2);color:#10201e;font-weight:900;padding-inline:14px}.ya-footer-stats{border-block:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.13)}.ya-footer-stats>.ya-container{display:grid;grid-template-columns:repeat(4,1fr)}.ya-footer-stats span,.ya-footer-stats a{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:0 10px;padding:18px;border-inline-start:1px solid rgba(255,255,255,.08)}.ya-footer-stats .ya-icon{grid-row:1/3;color:var(--ya-accent-2)}.ya-footer-stats b{font:850 18px var(--ya-font-heading)}.ya-footer-stats small{font-size:9px;color:rgba(255,255,255,.46)}.ya-footer-bottom>div{display:grid;grid-template-columns:1fr auto auto;gap:24px}.ya-footer-bottom ul{display:flex;list-style:none;gap:14px;margin:0;padding:0}.ya-footer-bottom a{color:rgba(255,255,255,.58)}.ya-back-to-top{position:fixed;z-index:90;left:22px;bottom:22px;width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--ya-border);border-radius:14px;background:var(--ya-surface);color:var(--ya-accent);box-shadow:var(--ya-shadow-soft);opacity:0;visibility:hidden;transform:translateY(10px);transition:.25s;cursor:pointer}.ya-back-to-top .ya-icon{transform:rotate(180deg)}.ya-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}.ya-footer-magazine .ya-footer-top{grid-template-columns:1fr 1fr}.ya-footer-magazine .ya-footer-newsletter{grid-column:1/-1}.ya-footer-minimal .ya-footer-navigation,.ya-footer-minimal .ya-footer-stats{display:none}.ya-footer-minimal .ya-footer-top{grid-template-columns:1fr 1fr}.ya-footer-portal .ya-footer-top{grid-template-columns:1fr}.ya-footer-portal .ya-footer-navigation{grid-template-columns:repeat(4,1fr)}

/* Card shadow modes */
.ya-card-shadow-none .ya-card,.ya-card-shadow-none .ya-widget{box-shadow:none}.ya-card-shadow-strong .ya-card,.ya-card-shadow-strong .ya-widget{box-shadow:var(--ya-shadow-strong)}

/* Responsive */
@media(max-width:1180px){.ya-supermenu__body{grid-template-columns:1fr 1fr}.ya-supermenu__feature{display:none}.ya-footer-top{grid-template-columns:1fr 2fr}.ya-footer-newsletter{grid-column:1/-1}.ya-article-newsline>.ya-container{grid-template-columns:auto 1fr 1fr}.ya-article-newsline a:last-child{display:none}.ya-archive-sidebar-left .ya-archive-layout-shell,.ya-archive-sidebar-right .ya-archive-layout-shell{grid-template-columns:1fr}.ya-archive-sidebar{display:none}}
@media(max-width:900px){.ya-supermenu__body{grid-template-columns:1fr}.ya-hero--deck-left .ya-hero-shell,.ya-hero--deck-right .ya-hero-shell{grid-template-columns:1fr;direction:rtl}.ya-hero-deck{margin-top:10px}.ya-hero-deck__list{display:grid;grid-template-columns:repeat(2,1fr)}.ya-hero-deck__item{min-height:100px;border-inline-start:1px solid var(--ya-border)}.ya-article-masthead__grid{grid-template-columns:1fr}.ya-article-layout-reverse .ya-article-masthead__content,.ya-article-layout-reverse .ya-article-masthead__media{order:initial}.ya-article-masthead__media{order:-1}.ya-article-newsline>.ya-container{display:flex;overflow:auto}.ya-article-newsline__label,.ya-article-newsline a{min-width:240px}.ya-footer-top{grid-template-columns:1fr}.ya-footer-navigation{grid-template-columns:repeat(2,1fr)}.ya-footer-stats>.ya-container{grid-template-columns:repeat(2,1fr)}.ya-footer-bottom>div{grid-template-columns:1fr;text-align:center}.ya-footer-bottom ul{justify-content:center}.ya-page-header{grid-template-columns:1fr}.ya-page-layout-sidebar .ya-page-card{display:block}.ya-search-layout-grid .ya-search-results{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.ya-logo{max-height:54px}.ya-hero-deck__list{display:flex;overflow:auto}.ya-hero-deck__item{min-width:280px;grid-template-columns:24px 74px 1fr}.ya-hero-deck__active-label{display:none}.ya-hero-slide__content{border-radius:0}.ya-hero-slide p{font-size:calc(var(--ya-fs-hero-lead) * var(--ya-mobile-scale))}.ya-article-masthead__media>.ya-media{height:260px}.ya-article-newsline{display:none}.ya-archive-hero{grid-template-columns:1fr auto;padding:22px}.ya-archive-hero__graphic{display:none}.ya-archive-hero__meta{padding:8px 12px}.ya-archive-hero__meta strong{font-size:28px}.ya-archive-layout-lead-list .ya-archive-grid .ya-card:first-child{display:block}.ya-archive-layout-compact .ya-card{grid-template-columns:120px 1fr}.ya-search-layout-grid .ya-search-results{grid-template-columns:1fr}.ya-footer-navigation{grid-template-columns:1fr 1fr}.ya-footer-stats>.ya-container{grid-template-columns:1fr 1fr}.ya-footer-stats span,.ya-footer-stats a{padding:12px}.ya-footer-bottom ul{flex-wrap:wrap}.ya-back-to-top{bottom:84px}.ya-author-stats{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.ya-hero-deck__item.is-active .ya-hero-deck__progress{animation:none;width:100%}}
/* v1.1 state-linked refinements */
.ya-card-shadow-none .ya-card,.ya-card-shadow-none .ya-brief-card,.ya-card-shadow-none .ya-channel-card,.ya-card-shadow-none .ya-article-card{box-shadow:none!important}
.ya-card-shadow-soft .ya-card,.ya-card-shadow-soft .ya-brief-card,.ya-card-shadow-soft .ya-channel-card,.ya-card-shadow-soft .ya-article-card{box-shadow:0 10px 30px rgba(20,32,31,.07)}
.ya-card-shadow-strong .ya-card,.ya-card-shadow-strong .ya-brief-card,.ya-card-shadow-strong .ya-channel-card,.ya-card-shadow-strong .ya-article-card{box-shadow:0 18px 52px rgba(20,32,31,.14)}
.ya-hero-slide__content h1,.ya-hero-slide__content h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ya-hero-title-lines);overflow:hidden}
.ya-hero-slide__content>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ya-hero-lead-lines);overflow:hidden}
.ya-hero-transition-fade .ya-hero-slide{transform:none!important}
.ya-hero-transition-fade-slide .ya-hero-slide{transform:translate3d(18px,0,0)}
.ya-hero-transition-fade-slide .ya-hero-slide.is-active{transform:none}
.ya-hero-transition-zoom .ya-hero-slide{transform:scale(1.015)}
.ya-hero-transition-zoom .ya-hero-slide.is-active{transform:scale(1)}
/* Youna Atlas 1.1.2 — header studio and compact article masthead */
.ya-site-header{isolation:isolate;overflow:clip;background:var(--ya-header-bg-1)}
.ya-site-header>.ya-topbar,.ya-site-header>.ya-brandbar,.ya-site-header>.ya-primary-nav{position:relative;z-index:3}
.ya-header-motion{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:var(--ya-header-effect-opacity)}
.ya-header-motion i,.ya-header-motion span{position:absolute;display:block;will-change:transform,opacity}
.ya-header-bg-solid .ya-brandbar,.ya-header-bg-solid .ya-primary-nav{background:var(--ya-header-bg-1)}
.ya-header-bg-gradient .ya-brandbar,.ya-header-bg-gradient .ya-primary-nav{background:linear-gradient(115deg,var(--ya-header-bg-1),var(--ya-header-bg-2),var(--ya-header-bg-1));background-size:220% 220%;animation:yaHeaderGradient var(--ya-header-effect-speed) ease-in-out infinite}
.ya-header-bg-image .ya-brandbar{background:linear-gradient(90deg,color-mix(in srgb,var(--ya-header-bg-1) 88%,transparent),color-mix(in srgb,var(--ya-header-bg-2) 70%,transparent)),var(--ya-header-bg-image);background-size:cover;background-position:center}
.ya-header-bg-image .ya-primary-nav{background:color-mix(in srgb,var(--ya-header-bg-1) 92%,transparent);backdrop-filter:blur(14px)}
.ya-header-bg-glass .ya-brandbar,.ya-header-bg-glass .ya-primary-nav{background:color-mix(in srgb,var(--ya-header-bg-1) 78%,transparent);backdrop-filter:blur(18px) saturate(1.18)}
.ya-header-effect-none .ya-header-motion{display:none}
.ya-header-effect-aurora .ya-header-motion i:nth-child(1){width:46vw;height:46vw;right:-12vw;top:-30vw;border-radius:50%;background:radial-gradient(circle,var(--ya-accent),transparent 66%);filter:blur(48px);animation:yaAuroraA var(--ya-header-effect-speed) ease-in-out infinite alternate}
.ya-header-effect-aurora .ya-header-motion i:nth-child(2){width:38vw;height:38vw;left:-10vw;bottom:-28vw;border-radius:50%;background:radial-gradient(circle,var(--ya-accent-2),transparent 68%);filter:blur(54px);animation:yaAuroraB calc(var(--ya-header-effect-speed) * 1.25) ease-in-out infinite alternate}
.ya-header-effect-aurora .ya-header-motion i:nth-child(3){width:24vw;height:24vw;left:38%;top:-14vw;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ya-accent) 55%,#fff),transparent 70%);filter:blur(44px);animation:yaAuroraC calc(var(--ya-header-effect-speed) * .85) ease-in-out infinite alternate}
.ya-header-effect-mesh .ya-header-motion{background-image:linear-gradient(color-mix(in srgb,var(--ya-accent) 18%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ya-accent-2) 14%,transparent) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to bottom,#000,transparent);animation:yaMesh calc(var(--ya-header-effect-speed) * 1.5) linear infinite}
.ya-header-effect-particles .ya-header-motion{background-image:radial-gradient(circle at 15% 30%,var(--ya-accent) 0 2px,transparent 3px),radial-gradient(circle at 43% 70%,var(--ya-accent-2) 0 1.5px,transparent 2.5px),radial-gradient(circle at 77% 22%,var(--ya-accent) 0 1px,transparent 2px),radial-gradient(circle at 88% 76%,var(--ya-accent-2) 0 2px,transparent 3px);background-size:190px 150px;animation:yaParticles var(--ya-header-effect-speed) linear infinite}
.ya-header-effect-glow .ya-header-motion span{inset:auto -15% -120px -15%;height:180px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--ya-accent) 40%,transparent),transparent 70%);filter:blur(20px);animation:yaGlow calc(var(--ya-header-effect-speed) * .75) ease-in-out infinite alternate}
.ya-header-effect-lines .ya-header-motion:before,.ya-header-effect-lines .ya-header-motion:after{content:"";position:absolute;width:140%;height:1px;right:-20%;background:linear-gradient(90deg,transparent,var(--ya-accent),var(--ya-accent-2),transparent);box-shadow:0 28px 0 color-mix(in srgb,var(--ya-accent) 28%,transparent),0 56px 0 color-mix(in srgb,var(--ya-accent-2) 24%,transparent);animation:yaSignal var(--ya-header-effect-speed) linear infinite}.ya-header-effect-lines .ya-header-motion:before{top:25%}.ya-header-effect-lines .ya-header-motion:after{top:62%;animation-direction:reverse;animation-duration:calc(var(--ya-header-effect-speed) * 1.25)}
@keyframes yaHeaderGradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes yaAuroraA{to{transform:translate(-12vw,9vw) scale(1.15)}}@keyframes yaAuroraB{to{transform:translate(14vw,-6vw) scale(.9)}}@keyframes yaAuroraC{to{transform:translate(8vw,10vw) scale(1.2)}}@keyframes yaMesh{to{background-position:68px 34px}}@keyframes yaParticles{to{background-position:190px -150px}}@keyframes yaGlow{to{transform:translateY(-35px) scaleX(.82);opacity:.6}}@keyframes yaSignal{to{transform:translateX(-24%)}}
/* Editorial update ribbon */
.ya-hero-ribbon{position:relative;overflow:hidden;margin-top:14px;border:1px solid color-mix(in srgb,var(--ya-accent) 24%,var(--ya-border));border-radius:16px;box-shadow:0 16px 38px rgba(20,32,31,.08)}
.ya-hero-ribbon>span{position:relative;z-index:2;display:flex;align-items:center;gap:9px;font-weight:900;white-space:nowrap}
.ya-hero-ribbon>span .ya-icon{animation:yaPulse 1.7s infinite}
.ya-editorial-update-glass .ya-hero-ribbon{background:linear-gradient(110deg,color-mix(in srgb,var(--ya-surface) 84%,transparent),color-mix(in srgb,var(--ya-accent) 8%,var(--ya-surface)));backdrop-filter:blur(16px) saturate(1.2)}
.ya-editorial-update-glass .ya-hero-ribbon:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,color-mix(in srgb,#fff 52%,transparent),transparent);transform:translateX(120%);animation:yaRibbonShine 6s ease-in-out infinite}
.ya-editorial-update-ticker .ya-hero-ribbon{border-radius:10px;background:var(--ya-ink);color:#fff}.ya-editorial-update-ticker .ya-hero-ribbon>span{background:linear-gradient(135deg,var(--ya-accent),var(--ya-accent-2));color:#fff}.ya-editorial-update-ticker .ya-hero-ribbon a{color:#fff;border-color:rgba(255,255,255,.14)}
.ya-editorial-update-cards .ya-hero-ribbon{display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr));gap:8px;padding:8px;background:color-mix(in srgb,var(--ya-accent) 5%,var(--ya-surface))}.ya-editorial-update-cards .ya-hero-ribbon>span,.ya-editorial-update-cards .ya-hero-ribbon>a{border-radius:10px;background:var(--ya-surface);border:1px solid var(--ya-border)}
.ya-editorial-update-minimal .ya-hero-ribbon{border:0;border-block:1px solid var(--ya-border);border-radius:0;box-shadow:none;background:transparent}
@keyframes yaRibbonShine{0%,55%{transform:translateX(120%)}80%,100%{transform:translateX(-120%)}}
/* Compact, elegant internal article masthead */
.ya-article-masthead__grid{width:min(calc(100% - 40px),var(--ya-article-masthead-width));grid-template-columns:minmax(0,1fr) minmax(300px,var(--ya-article-media));gap:var(--ya-article-header-gap)}
.ya-article-masthead__media>.ya-media{height:min(var(--ya-article-image-max),440px);border-radius:min(var(--ya-image-radius),18px)}
.ya-article-title{font-size:clamp(30px,var(--ya-fs-article-title),58px);max-width:780px}
.ya-article-lead{max-width:760px}
.ya-article-layout-compact .ya-article-masthead__grid{grid-template-columns:minmax(0,1fr) minmax(280px,34%)}
.ya-article-layout-split .ya-article-masthead,.ya-article-layout-reverse .ya-article-masthead{padding-block:28px 34px}
@media(max-width:900px){.ya-article-masthead__grid{width:min(calc(100% - 28px),var(--ya-article-masthead-width));grid-template-columns:1fr}.ya-article-masthead__media>.ya-media{height:min(52vw,360px)}}
@media(max-width:620px){.ya-header-motion{opacity:calc(var(--ya-header-effect-opacity) * .7)}.ya-hero-ribbon{border-radius:12px}.ya-editorial-update-cards .ya-hero-ribbon{display:flex}.ya-article-masthead__media>.ya-media{height:230px}.ya-article-title{font-size:calc(var(--ya-fs-article-title) * var(--ya-mobile-scale))}}
@media(prefers-reduced-motion:reduce){.ya-header-motion,.ya-brandbar,.ya-primary-nav,.ya-hero-ribbon:before{animation:none!important}.ya-header-motion *{animation:none!important}}

/* ================================================================
   YOUNA ATLAS 1.2 FINAL — audited stability and readability layer
   ================================================================ */
:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb,var(--ya-accent) 72%,#fff);outline-offset:3px}
.ya-dark-preload body{background:#0c1211;color:#edf3ef}

/* The foreground news image must always remain crisp. Blur is permitted only
   on decorative/background layers, never on the actual editorial image. */
.ya-article-masthead__media .ya-media__blur,
.ya-article-hero-image .ya-media__blur,
.ya-article-content .ya-media__blur{display:none!important}
.ya-article-masthead__media .ya-media__image,
.ya-article-hero-image .ya-media__image,
.ya-article-content img{
  filter:none!important;
  opacity:1!important;
  mix-blend-mode:normal!important;
  backdrop-filter:none!important;
  image-rendering:auto;
}
.ya-quality-crisp .ya-article-masthead__media .ya-media__image,
.ya-quality-soft .ya-article-masthead__media .ya-media__image{filter:none!important}
.ya-article-masthead__media>.ya-media{max-height:var(--ya-article-image-max);background:color-mix(in srgb,var(--ya-ink) 5%,var(--ya-surface))}
.ya-article-masthead__media .ya-fit-contain .ya-media__image{object-fit:contain!important;padding:0!important}
.ya-article-masthead__media .ya-fit-natural .ya-media__image{width:100%;height:100%;object-fit:contain!important}

/* Stable, compact masthead proportions. */
.ya-article-masthead__grid{
  width:min(calc(100% - 40px),var(--ya-article-masthead-width));
  max-width:var(--ya-article-masthead-width);
  margin-inline:auto;
  align-items:center;
}
.ya-article-masthead__content{min-width:0}
.ya-article-title{overflow-wrap:anywhere;text-wrap:balance}
.ya-article-lead{overflow-wrap:anywhere}

/* Content pagination and editorial media. */
.ya-content-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:30px 0;padding-top:18px;border-top:1px solid var(--ya-border)}
.ya-content-pagination>a,.ya-content-pagination>span{display:grid;place-items:center;min-width:38px;height:38px;padding-inline:10px;border:1px solid var(--ya-border);border-radius:10px;background:var(--ya-surface);font-weight:800}
.ya-content-pagination>span{background:var(--ya-accent);border-color:var(--ya-accent);color:#fff}
.ya-article-content :where(figure,video,iframe,table){max-width:100%}
.ya-article-content figure{margin-inline:auto}
.ya-article-content figcaption{color:var(--ya-muted);font-size:.78em;line-height:1.8;text-align:center}
.ya-article-content table{display:block;overflow-x:auto;border-collapse:collapse}
.ya-article-content th,.ya-article-content td{padding:10px 12px;border:1px solid var(--ya-border);white-space:nowrap}

/* Prevent layout shift in image-backed cards and keep all editorial images
   inside their declared frame. */
.ya-media__image{max-width:100%}
.ya-card__media,.ya-channel__lead,.ya-hero-deck__thumb,.ya-widget--related>a>.ya-media{contain:layout paint}

/* Less animation work on touch devices and low-motion environments. */
@media(hover:none){.ya-card:hover .ya-media__image,.ya-channel__lead:hover .ya-media__image,.ya-plus article:hover .ya-media__image{transform:none}.ya-image-hover-editorial .ya-media::before,.ya-card__media .ya-media::before{display:none}}
@media(max-width:900px){.ya-article-masthead__grid{width:min(calc(100% - 28px),var(--ya-article-masthead-width));max-width:100%}}
@media(max-width:620px){.ya-article-masthead__grid{width:min(calc(100% - 22px),var(--ya-article-masthead-width))}.ya-content-pagination{margin-top:24px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

/* Icon style controls — mapped directly from the control room setting. */
.ya-icons-line .ya-icon{stroke-width:1.65}
.ya-icons-duotone .ya-icon{stroke-width:1.95;filter:drop-shadow(0 3px 8px color-mix(in srgb,var(--ya-accent) 18%,transparent))}
.ya-icons-solid .ya-icon{stroke-width:2.45;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--ya-ink) 14%,transparent))}
.ya-icons-duotone .ya-section-title__icon,.ya-icons-solid .ya-section-title__icon{background:linear-gradient(145deg,color-mix(in srgb,var(--ya-accent) 13%,var(--ya-surface)),color-mix(in srgb,var(--ya-accent-2) 11%,var(--ya-surface)));box-shadow:0 10px 24px color-mix(in srgb,var(--ya-accent) 13%,transparent)}
