.news-page{background:var(--obsidian);color:var(--white);overflow-x:hidden}.news-shell{width:min(1400px,calc(100% - 80px));margin:0 auto;position:relative}.news-hero{position:relative;min-height:92vh;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at 80% 20%,rgba(212,175,55,0.07) 0%,transparent 55%),radial-gradient(ellipse at 10% 90%,rgba(212,175,55,0.04) 0%,transparent 50%),var(--obsidian)}.news-hero__grid{position:absolute;inset:0;pointer-events:none;z-index:1;background-image:linear-gradient(rgba(212,175,55,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,0.03) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 40%,#000 20%,transparent 75%)}.news-hero__scanlines{position:absolute;inset:0;pointer-events:none;z-index:2;background:repeating-linear-gradient(180deg,rgba(255,255,255,0.015) 0 1px,transparent 1px 4px)}.news-hero__scanbeam{position:absolute;left:0;right:0;top:-20%;height:140px;z-index:2;background:linear-gradient(180deg,transparent,rgba(231,201,110,0.05),transparent);animation:newsScan 9s linear infinite;pointer-events:none}@keyframes newsScan{0%{top:-20%} 60%,100%{top:120%}}.news-hero__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1}.news-hero .news-shell{position:relative;z-index:5;flex:1;display:flex;flex-direction:column;gap:40px;padding:120px 0 90px}.news-hero__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.news-brandline{display:flex;align-items:center;gap:12px;font-family:var(--font-heading);font-size:11px;letter-spacing:0.22em;color:var(--white)}.news-brandline i{width:30px;height:1px;background:var(--gold)}.news-brandline__mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid rgba(212,175,55,0.5);color:var(--gold);font-weight:700;font-size:12px}.news-hero__issue{color:var(--gray-dark);font-family:var(--font-heading);font-size:10px;letter-spacing:0.25em}.news-live{display:flex;align-items:center;gap:8px;color:var(--gray);font-size:10px;letter-spacing:0.2em}.news-live__dot{width:6px;height:6px;border-radius:50%;background:#E5484D;box-shadow:0 0 10px rgba(229,72,77,0.7);animation:newsBlink 1.6s ease-in-out infinite}@keyframes newsBlink{0%,100%{opacity:1} 50%{opacity:0.35}}.news-hero__main{flex:1;display:grid;grid-template-columns:120px 1fr 220px;gap:40px 60px;align-items:center}.news-hero__index{display:flex;flex-direction:column;gap:8px;color:var(--gray-dark);font-size:10px;letter-spacing:0.25em}.news-hero__index strong{font-family:var(--font-heading);font-size:56px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(212,175,55,0.4)}.news-hero__kicker{color:var(--gold);font-family:var(--font-heading);font-size:10px;letter-spacing:0.25em;text-transform:uppercase;margin-bottom:24px}.news-hero h1{margin:0;font-family:var(--font-heading);font-size:clamp(52px,7.5vw,108px);font-weight:700;letter-spacing:-0.03em;line-height:1.02;color:var(--white)}.news-lm{display:block;overflow:hidden;padding:0.06em 0;margin:-0.06em 0}.news-lm__in{display:inline-block;transform:translateY(115%);animation:newsLmUp 1s cubic-bezier(0.22,1,0.36,1) forwards}.news-lm--d2 .news-lm__in{animation-delay:0.15s}@keyframes newsLmUp{to{transform:translateY(0)}}.news-h1-accent{color:var(--gold)}.news-hero__rule{width:70px;height:1px;background:linear-gradient(90deg,var(--gold),transparent);margin:28px 0 22px}.news-hero__title p{margin:0;max-width:560px;color:var(--gray);font-size:15px;line-height:1.75}.news-hero__cta{display:inline-flex;align-items:center;gap:10px;margin-top:30px;padding:14px 26px;border:1px solid rgba(212,175,55,0.4);color:var(--gold);font-family:var(--font-heading);font-size:11px;letter-spacing:0.2em;text-transform:uppercase;text-decoration:none;transition:background 0.3s ease,border-color 0.3s ease,transform 0.3s ease}.news-hero__cta:hover{background:rgba(212,175,55,0.08);border-color:var(--gold);transform:translateY(-2px)}.news-hero__side{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.news-hero__side span{color:var(--gray-dark);font-size:10px;letter-spacing:0.25em;margin-bottom:6px}.news-hero__side strong{font-family:var(--font-heading);font-size:22px;font-weight:700;letter-spacing:0.02em;color:var(--gray-dark);transition:color 0.5s ease,transform 0.5s cubic-bezier(0.22,1,0.36,1)}.news-hero__side strong.is-active{color:var(--gold);transform:translateX(8px)}.news-hero__side small{margin-top:14px;color:var(--gray-dark);font-size:9px;letter-spacing:0.2em}.news-hero__bottom{position:absolute;bottom:0;left:0;right:0;z-index:6;display:flex;align-items:center;gap:28px;height:52px;padding:0 40px;border-top:1px solid rgba(255,255,255,0.06);background:rgba(5,5,7,0.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:var(--font-body);font-size:10px;letter-spacing:0.15em;color:var(--gray-dark)}.news-hero__bottom-left{display:flex;align-items:center;gap:8px;white-space:nowrap}.news-hero__bottom-left .news-live__dot{width:5px;height:5px}.news-hero__bottom-right{white-space:nowrap}.news-ticker{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.news-ticker__track{display:flex;width:max-content;animation:newsTicker 50s linear infinite}.news-ticker:hover .news-ticker__track{animation-play-state:paused}.news-ticker__item{display:inline-flex;align-items:center;gap:10px;margin-right:56px;white-space:nowrap;color:var(--gray);font-size:11px;letter-spacing:0.08em;text-decoration:none;transition:color 0.3s ease}.news-ticker__item b{color:var(--gold);font-size:9px;font-weight:600;letter-spacing:0.18em}.news-ticker__item i{font-style:normal;color:var(--gray-dark)}.news-ticker__item:hover{color:var(--white)}@keyframes newsTicker{to{transform:translateX(-50%)}}.news-hero__tz{margin-left:6px;color:var(--gray-dark);text-transform:uppercase}@media (max-width:1100px){.news-hero__main{grid-template-columns:1fr;gap:34px} .news-hero__index{display:none} .news-hero__side{flex-direction:row;flex-wrap:wrap;gap:18px;align-items:center} .news-hero__side small{display:none}}@media (max-width:760px){.news-hero .news-shell{padding:110px 0 70px} .news-hero h1{font-size:clamp(44px,12vw,72px)} .news-hero__bottom{gap:16px;padding:0 18px} .news-hero__bottom-right{display:none} .news-hero__top{flex-wrap:wrap} .news-hero__issue{display:none}}@media (prefers-reduced-motion:reduce){.news-lm__in{animation:none;transform:none} .news-hero__scanbeam,.news-hero__canvas{display:none} .news-live__dot{animation:none} .news-ticker__track{animation:none} .news-ticker{overflow-x:auto;mask-image:none;-webkit-mask-image:none} .news-hero__side strong{transition:none}}.news-nav{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--obsidian-light)}.news-nav__inner{display:flex;align-items:center;gap:30px;padding:18px 0}.news-nav__label{color:var(--gray);font-size:10px;letter-spacing:.22em}.news-category-list{display:flex;flex-wrap:wrap;gap:10px}.news-category{padding:9px 16px;border:1px solid var(--border);border-radius:2px;color:var(--gray);font-size:11px;letter-spacing:.14em;text-transform:uppercase;transition:var(--transition)}.news-category:hover{color:var(--gold);border-color:var(--border-strong)}.news-category.is-active{color:var(--obsidian);background:var(--gold);border-color:var(--gold);font-weight:700}.news-nav__counter{margin-left:auto;color:var(--gray-dark);font-size:10px;letter-spacing:.18em}.news-section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:46px}.news-section-index{font-family:var(--font-heading);font-size:13px;color:var(--gold);letter-spacing:.16em;display:block;margin-bottom:10px}.news-section-label{color:var(--gray);font-size:10px;letter-spacing:.22em}.news-section-caption{color:var(--gray-dark);font-size:10px;letter-spacing:.22em}.news-featured{padding:90px 0}.news-featured-card{display:grid;grid-template-columns:1.15fr .85fr;border:1px solid var(--border);border-radius:2px;overflow:hidden;background:rgba(255,255,255,.02);transition:var(--transition)}.news-featured-card:hover{border-color:var(--border-strong);transform:translateY(-4px);box-shadow:var(--shadow-md)}.news-featured-card__visual{position:relative;display:block;min-height:420px;overflow:hidden}.news-featured-card__image{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .6s ease}.news-featured-card:hover .news-featured-card__image{transform:scale(1.05)}.news-featured-card__visual-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(9,9,9,.75) 100%)}.news-featured-card__visual-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(212,175,55,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.06) 1px,transparent 1px);background-size:45px 45px}.news-featured-card__visual-number{position:absolute;top:20px;left:22px;color:var(--gold);font-family:var(--font-heading);font-size:13px;letter-spacing:.16em}.news-featured-card__visual-tag{position:absolute;bottom:20px;left:22px;padding:6px 12px;border:1px solid var(--border-strong);border-radius:2px;color:var(--gold);font-size:9px;letter-spacing:.18em;background:rgba(9,9,9,.6)}.news-featured-card__visual-arrow{position:absolute;top:18px;right:22px;color:var(--gold);font-size:20px;transition:transform .3s ease}.news-featured-card:hover .news-featured-card__visual-arrow{transform:translate(4px,-4px)}.news-featured-card__content{padding:44px;display:flex;flex-direction:column}.news-meta{display:flex;align-items:center;gap:12px;color:var(--gray);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.news-meta i{width:24px;height:1px;background:var(--border-strong)}.news-featured-card__content h2{margin:22px 0 16px;font-size:clamp(26px,3vw,40px);font-weight:600;letter-spacing:-.03em;line-height:1.1}.news-featured-card__content p{color:var(--gray);font-size:15px;line-height:1.75;margin:0 0 30px}.news-read-more{margin-top:auto;display:inline-flex;align-items:center;gap:14px;color:var(--gold);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.news-read-more strong{transition:transform .3s ease}.news-read-more:hover strong{transform:translateX(6px)}.news-featured-card__signature{display:flex;justify-content:space-between;margin-top:34px;padding-top:18px;border-top:1px solid var(--border);color:var(--gray-dark);font-size:9px;letter-spacing:.2em}.news-empty{padding:60px 0;color:var(--gray);text-align:center}.news-latest{padding:40px 0 100px}.news-layout{display:grid;grid-template-columns:1fr 340px;gap:50px;align-items:start}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.news-single-state{grid-column:1 / -1;color:var(--gray);padding:40px 0;text-align:center}.news-card{border:1px solid var(--border);border-radius:2px;overflow:hidden;background:rgba(255,255,255,.02);transition:var(--transition);display:flex;flex-direction:column}.news-card:hover{border-color:var(--border-strong);transform:translateY(-5px);box-shadow:var(--shadow-md)}.news-card__image{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden}.news-card__image-bg{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .6s ease}.news-card:hover .news-card__image-bg{transform:scale(1.06)}.news-card__image-shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(9,9,9,.7) 100%)}.news-card__number{position:absolute;top:14px;left:16px;color:var(--gold);font-family:var(--font-heading);font-size:12px;letter-spacing:.16em}.news-card__image-label{position:absolute;bottom:14px;left:16px;padding:5px 10px;border:1px solid var(--border-strong);border-radius:2px;color:var(--gold);font-size:9px;letter-spacing:.16em;background:rgba(9,9,9,.6)}.news-card__arrow{position:absolute;top:12px;right:16px;color:var(--gold);font-size:18px;transition:transform .3s ease}.news-card:hover .news-card__arrow{transform:translate(4px,-4px)}.news-card__content{padding:26px;display:flex;flex-direction:column;flex:1}.news-card__content h3{margin:16px 0 12px;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.news-card__content p{color:var(--gray);font-size:13px;line-height:1.7;margin:0 0 20px}.news-card__link{margin-top:auto;color:var(--gold);font-size:11px;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;gap:8px}.news-card__link:hover{color:var(--gold-light)}.news-sidebar{display:flex;flex-direction:column;gap:26px;position:sticky;top:100px}.news-sidebar__manifest{border:1px solid var(--border);border-radius:2px;padding:30px;background:rgba(255,255,255,.02);position:relative;overflow:hidden}.news-sidebar__eyebrow{color:var(--gold);font-size:10px;letter-spacing:.22em}.news-sidebar__manifest h3{margin:18px 0 14px;font-size:24px;font-weight:600;line-height:1.2}.news-sidebar__manifest h3 span{color:var(--gold)}.news-sidebar__manifest p{color:var(--gray);font-size:13px;line-height:1.7;margin:0}.news-sidebar__seal{position:absolute;right:22px;bottom:22px;width:64px;height:64px;border:1px solid var(--border-strong);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gold)}.news-sidebar__seal span{font-family:var(--font-heading);font-size:20px;font-weight:700}.news-sidebar__seal small{font-size:6px;letter-spacing:.18em;text-align:center;color:var(--gray)}.news-sidebar__archive{border:1px solid var(--border);border-radius:2px;background:rgba(255,255,255,.02)}.news-sidebar__archive-head{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border);color:var(--gray);font-size:10px;letter-spacing:.2em}.news-sidebar__archive a{display:flex;justify-content:space-between;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--white);font-size:14px;transition:var(--transition)}.news-sidebar__archive a:last-child{border-bottom:none}.news-sidebar__archive a:hover{color:var(--gold);padding-left:26px}.news-sidebar__archive a strong{font-weight:600}.news-sidebar__noarchive{display:block;padding:16px 20px;color:var(--gray-dark);font-size:12px}.news-sidebar__quote{border-left:2px solid var(--gold);padding:6px 0 6px 22px}.news-sidebar__quote span{color:var(--gray);font-size:9px;letter-spacing:.22em}.news-sidebar__quote blockquote{margin:10px 0 0;color:var(--white);font-size:15px;line-height:1.6}.news-manifesto{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--obsidian-light);padding:90px 0}.news-manifesto__top{display:flex;justify-content:space-between;color:var(--gray);font-size:10px;letter-spacing:.22em;margin-bottom:60px}.news-manifesto__content{display:grid;grid-template-columns:140px 1fr;gap:50px;align-items:center}.news-manifesto__mark{font-family:var(--font-heading);font-size:120px;font-weight:700;color:var(--gold);line-height:.8}.news-manifesto blockquote{margin:0;font-family:var(--font-heading);font-size:clamp(26px,3.4vw,46px);font-weight:600;line-height:1.15;letter-spacing:-.02em}.news-manifesto blockquote span{color:var(--gray)}.news-manifesto blockquote strong{color:var(--gold)}.news-manifesto__bottom{display:flex;gap:40px;margin-top:70px;color:var(--gray-dark);font-size:10px;letter-spacing:.26em}.news-final{padding:100px 0 60px}.news-final__inner{display:flex;justify-content:space-between;align-items:center;gap:40px}.news-eyebrow{color:var(--gold);font-size:10px;letter-spacing:.22em}.news-final h2{margin:18px 0 14px;font-size:clamp(30px,4vw,52px);font-weight:600;letter-spacing:-.03em}.news-final h2 span{color:var(--gold)}.news-final p{color:var(--gray);margin:0;font-size:15px}.news-final__actions{display:flex;gap:14px}.news-final__button{display:inline-flex;align-items:center;gap:14px;padding:15px 26px;border:1px solid var(--border-strong);border-radius:2px;color:var(--gold);font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:var(--transition)}.news-final__button:hover{background:rgba(212,175,55,.08);transform:translateY(-2px)}.news-final__button--primary{background:var(--gold);color:var(--obsidian);font-weight:700}.news-final__button--primary:hover{background:var(--gold-light)}.news-final__footerline{display:flex;justify-content:space-between;gap:20px;margin-top:80px;padding-top:20px;border-top:1px solid var(--border);color:var(--gray-dark);font-size:10px;letter-spacing:.2em}.news-hero__number{color:var(--gold);font-family:var(--font-heading);font-size:13px;letter-spacing:.16em}.news-hero__content{max-width:800px}.news-hero__title{font-size:clamp(40px,6vw,84px);font-weight:600;letter-spacing:-.04em;margin:0}.news-hero__description{margin-top:30px}.news-hero__description p{color:var(--gray);font-size:16px;line-height:1.8;max-width:620px;margin:0}.news-hero__line{width:120px;height:1px;background:var(--gold);margin:30px 0}.news-hero__description span{color:var(--gray-dark);font-size:10px;letter-spacing:.22em}.news-categories{border-bottom:1px solid var(--border);padding:20px 0}.news-article__hero-section{position:relative;padding:160px 0 70px;overflow:hidden}.news-article__hero-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(212,175,55,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 75%)}.news-article__hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.news-article__hero-image{position:relative;border:1px solid var(--border);border-radius:2px;overflow:hidden}.news-article__hero-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.news-article__image-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 100%,rgba(212,175,55,.15),transparent 60%);pointer-events:none}.news-article__hero-content .news-eyebrow{display:block;margin-bottom:24px}.news-article__hero-title{margin:0 0 20px;font-size:clamp(32px,4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1.05}.news-article__hero-description{color:var(--gray);font-size:16px;line-height:1.8;margin:0 0 30px}.news-article__hero-author,.news-article__author{display:flex;align-items:center;gap:12px;color:var(--gray);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.news-article__hero-author span,.news-article__author span{color:var(--gray-dark)}.news-article__hero-author strong,.news-article__author strong{color:var(--gold)}.news-article__hero-meta,.news-article__meta{display:flex;gap:20px;margin-top:16px;color:var(--gray-dark);font-size:11px;letter-spacing:.16em}.news-article__header{padding:170px 0 60px}.news-article__title{margin:0 0 20px;font-size:clamp(34px,5vw,64px);font-weight:600;letter-spacing:-.03em}.news-article__description{color:var(--gray);font-size:17px;line-height:1.8;max-width:760px;margin:0 0 30px}.news-article__body-wrapper{padding:40px 0 90px}.news-article__body{max-width:760px;margin:0 auto}.news-article__body p{color:var(--gray);font-size:16px;line-height:1.85;margin:0 0 24px}.news-article__lead{color:var(--white);font-size:19px;line-height:1.7;border-left:2px solid var(--gold);padding-left:26px}.news-article__body h2{margin:46px 0 22px;font-size:26px;font-weight:600;letter-spacing:-.02em}.news-article__body blockquote{margin:34px 0;padding:26px 30px;border:1px solid var(--border-strong);border-left:3px solid var(--gold);border-radius:2px;background:rgba(212,175,55,.05);color:var(--white);font-family:var(--font-heading);font-size:20px;line-height:1.5}.news-share{display:flex;align-items:center;gap:18px;margin:50px 0 30px;padding-top:24px;border-top:1px solid var(--border)}.news-share__label{color:var(--gray);font-size:10px;letter-spacing:.22em}.news-share__buttons{display:flex;gap:10px}.news-share__button{padding:9px 18px;border:1px solid var(--border-strong);border-radius:2px;background:transparent;color:var(--gold);font-size:10px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:var(--transition)}.news-share__button:hover{background:rgba(212,175,55,.1)}.news-article__tags{display:flex;flex-wrap:wrap;gap:10px}.news-article__tags span{padding:7px 14px;border:1px solid var(--border);border-radius:2px;color:var(--gray);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.news-article-nav{border-top:1px solid var(--border)}.news-article-nav__inner{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:40px 0}.news-article-nav__item{display:block;border:1px solid var(--border);border-radius:2px;padding:26px;transition:var(--transition)}.news-article-nav__item:hover{border-color:var(--border-strong);transform:translateY(-3px)}.news-article-nav__label{color:var(--gray-dark);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.news-article-nav__title{margin-top:12px;color:var(--white);font-size:16px;line-height:1.4}@media (max-width:1100px){.news-hero__main{grid-template-columns:90px 1fr} .news-hero__side{display:none} .news-layout{grid-template-columns:1fr} .news-sidebar{position:static} .news-featured-card{grid-template-columns:1fr} .news-featured-card__visual{min-height:320px}}@media (max-width:760px){.news-shell{width:calc(100% - 36px)} .news-hero{padding:130px 0 50px} .news-hero__main{grid-template-columns:1fr;gap:30px} .news-hero__index{display:none} .news-grid{grid-template-columns:1fr} .news-article__hero-grid{grid-template-columns:1fr} .news-article-nav__inner{grid-template-columns:1fr} .news-final__inner{flex-direction:column;align-items:flex-start} .news-manifesto__content{grid-template-columns:1fr;gap:20px} .news-manifesto__mark{font-size:80px}}@media (prefers-reduced-motion:reduce){.news-live__dot{animation:none} .news-card,.news-featured-card,.news-category,.news-final__button{transition:none}}.news-page .news-hero__title p{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.7;letter-spacing:0;text-transform:none;color:#9c9c9c;-webkit-text-fill-color:#9c9c9c;background:none;-webkit-background-clip:border-box;background-clip:border-box;max-width:560px;margin:26px 0 0}@media (max-width:700px){.news-page .news-hero__title p{font-size:14px;line-height:1.65}}