.news-page,.news-article{--news-paper:#f4f3ee;--news-ink:#111214;--news-muted:#676a70;--news-line:#1112141f;--news-blue:#2257e7;--news-lime:#c8ff57;background:var(--news-paper);color:var(--news-ink)}.news-page h1,.news-page h2,.news-page h3,.news-article h1,.news-article h2,.news-article h3{text-wrap:balance;letter-spacing:-.065em!important;font-weight:400!important}.news-section-label,.news-kicker,.news-card__meta,.news-feature__meta{color:#676a70;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:720;line-height:1.2}.news-tone--lime{--news-tone:#c9ff62;--news-tone-deep:#9ee42a;--news-tone-ink:#111214}.news-tone--blue{--news-tone:#cad8ff;--news-tone-deep:#2d5be7;--news-tone-ink:#0d1735}.news-tone--lilac{--news-tone:#e3d5ff;--news-tone-deep:#8c65eb;--news-tone-ink:#1f1238}.news-tone--coral{--news-tone:#ffd4c7;--news-tone-deep:#f07c67;--news-tone-ink:#35140f}.news-tone--sand{--news-tone:#eadfc8;--news-tone-deep:#c9a768;--news-tone-ink:#2d261c}.news-tone--mono{--news-tone:#dedede;--news-tone-deep:#242529;--news-tone-ink:#111214}.news-tone--yellow{--news-tone:#ffe26a;--news-tone-deep:#f0b400;--news-tone-ink:#2b2100}.news-tone--mint{--news-tone:#c9f4df;--news-tone-deep:#4fbf8d;--news-tone-ink:#0b2f21}.news-hero{isolation:isolate;background:radial-gradient(circle at 84% 8%, #2257e71a, transparent 28%), linear-gradient(180deg, #fbfaf6 0%, var(--news-paper) 100%);padding:clamp(118px,12vw,176px) 0 clamp(90px,9vw,132px);position:relative;overflow:hidden}.news-hero__grid{z-index:-1;opacity:.55;background-image:radial-gradient(#1112141c .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.news-hero__inner{gap:clamp(58px,7vw,98px);display:grid}.news-hero__masthead{grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);align-items:end;gap:clamp(32px,5vw,78px);display:grid}.news-kicker{grid-column:1/-1;align-items:center;gap:10px;margin-bottom:clamp(12px,2vw,22px);display:flex}.news-kicker>span:last-child{color:#96989c;margin-left:auto}.news-kicker__dot{background:var(--news-blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #2257e71a}.news-hero h1{max-width:1120px;font-size:clamp(4rem,8.5vw,8.7rem);line-height:.82;letter-spacing:-.082em!important}.news-hero h1 span{z-index:0;white-space:nowrap;display:inline-block;position:relative}.news-hero h1 span:after{z-index:-1;background:var(--news-lime);content:"";border-radius:999px;height:.36em;position:absolute;bottom:-.02em;left:-.06em;right:-.06em;transform:rotate(-1.4deg)}.news-hero__intro{justify-content:space-between;align-items:flex-end;gap:28px;padding-bottom:8px;display:flex}.news-hero__intro>p{color:#55585e;max-width:420px;font-size:clamp(1.04rem,1.45vw,1.28rem);line-height:1.55}.news-circle-link{background:#fff9;border:1px solid #b9babd;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;transition:border-color .18s,background-color .18s,transform .24s cubic-bezier(.22,1,.36,1);display:grid}.news-circle-link:hover{background:#fff;border-color:#111214;transform:translateY(5px)}.news-feature{background:#111214;border-radius:40px;grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr);min-height:610px;display:grid;overflow:hidden;box-shadow:0 36px 86px #11121429}.news-feature__media{isolation:isolate;background:radial-gradient(circle at 80% 16%, #ffffff85, transparent 20%), var(--news-tone);min-height:560px;position:relative;overflow:hidden}.news-feature__media:before,.news-feature__media:after{z-index:1;content:"";pointer-events:none;border-radius:50%;position:absolute}.news-feature__media:before{background:var(--news-blue);width:16px;height:16px;top:7%;right:7%;box-shadow:-46px 35px 0 5px #ffffffa3,13px 58px 0 -3px #111214}.news-feature__media:after{aspect-ratio:1;border:1px solid #1112142e;width:42%;bottom:-12%;right:-8%}.news-feature__media>img{z-index:0;padding:clamp(24px,4vw,58px);transition:transform .7s cubic-bezier(.22,1,.36,1)}.news-feature:hover .news-feature__media>img{transform:scale(1.035)rotate(-.5deg)}.news-feature__partner{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #1112141a;border-radius:18px;width:158px;min-height:82px;padding:12px 15px;display:grid;position:absolute;top:24px;left:24px;box-shadow:0 12px 26px #11121414}.news-feature__partner span{color:#65686d;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:700}.news-feature__partner img{object-fit:contain;object-position:left center;width:auto;height:38px;margin-top:5px}.news-feature__edition{z-index:3;color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#111214;border-radius:999px;padding:9px 14px;font-size:.62rem;font-weight:680;position:absolute;bottom:24px;right:24px}.news-feature__copy{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(40px,5vw,74px);display:flex}.news-feature__meta{color:#ffffff8a;justify-content:space-between;align-items:center;gap:18px;width:100%;margin-bottom:30px;display:flex}.news-feature__meta span:first-child{color:var(--news-lime)}.news-feature h2{font-size:clamp(2.5rem,4vw,4.45rem);line-height:.94}.news-feature h2 a{transition:color .18s}.news-feature h2 a:hover{color:var(--news-lime)}.news-feature__copy>p{color:#ffffffad;max-width:530px;margin-top:24px;font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.62}.news-feature__link{align-items:center;gap:13px;margin-top:36px;font-size:.86rem;font-weight:660;display:inline-flex}.news-feature__link>span{background:var(--news-lime);color:#111214;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .24s cubic-bezier(.22,1,.36,1);display:grid}.news-feature__link:hover>span{transform:translate(5px)rotate(-7deg)}.news-archive{background:#fff;padding:clamp(92px,11vw,158px) 0}.news-archive__header{grid-template-columns:minmax(0,1fr) minmax(280px,.4fr);align-items:end;gap:clamp(40px,7vw,110px);display:grid}.news-archive__header h2{max-width:850px;margin-top:17px;font-size:clamp(3.2rem,6vw,6.8rem);line-height:.88}.news-archive__header>p{max-width:440px;color:var(--news-muted);font-size:1rem;line-height:1.65}.news-filters{z-index:8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);scrollbar-width:none;background:#ffffffe0;border:1px solid #e0e1e3;border-radius:999px;gap:7px;width:max-content;max-width:100%;margin:clamp(52px,7vw,88px) 0 32px;padding:7px;display:flex;position:sticky;top:76px;overflow-x:auto;box-shadow:0 13px 34px #11121412}.news-filters::-webkit-scrollbar{display:none}.news-filters button{color:#66696f;background:0 0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:.78rem;font-weight:620;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.news-filters button:hover{color:#111214}.news-filters button.is-active{color:#fff;background:#111214}.news-filters button span{background:#11121412;border-radius:50%;place-items:center;min-width:21px;height:21px;font-size:.62rem;display:grid}.news-filters button.is-active span{background:var(--news-lime);color:#111214}.news-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.news-card{grid-column:span 4;min-width:0;animation:.44s cubic-bezier(.22,1,.36,1) both news-card-in}.news-card--wide{grid-column:span 8}.news-card>a{background:#fff;border:1px solid #e2e3e5;border-radius:28px;flex-direction:column;height:100%;transition:border-radius .42s cubic-bezier(.22,1,.36,1),box-shadow .26s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;box-shadow:0 13px 36px #1112140d}.news-card>a:hover{border-radius:52px 18px;transform:translateY(-7px);box-shadow:0 24px 58px #1112141c}.news-card__media{aspect-ratio:1.04;background:radial-gradient(circle at 86% 12%, #ffffff85, transparent 24%), var(--news-tone);display:block;position:relative;overflow:hidden}.news-card--wide .news-card__media{aspect-ratio:2.12}.news-card__media:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff73;position:absolute;inset:0}.news-card__media>img{transition:transform .62s cubic-bezier(.22,1,.36,1)}.news-card>a:hover .news-card__media>img{transform:scale(1.045)}.news-card__open{z-index:3;color:#111214;opacity:0;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;transition:opacity .2s,transform .32s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:18px;right:18px;transform:translateY(8px)rotate(-8deg);box-shadow:0 9px 24px #1112141f}.news-card>a:hover .news-card__open,.news-card>a:focus-visible .news-card__open{opacity:1;transform:translateY(0)rotate(0)}.news-card__body{flex-direction:column;flex:1;min-height:292px;padding:clamp(24px,3vw,36px);display:flex}.news-card--wide .news-card__body{min-height:260px}.news-card__meta{color:#888b91;justify-content:space-between;align-items:center;gap:20px;display:flex}.news-card__meta>span:first-child{color:var(--news-tone-ink)}.news-card__body>strong{color:#111214;letter-spacing:-.06em;text-wrap:balance;max-width:720px;margin-top:22px;font-size:clamp(1.7rem,2.55vw,3.15rem);font-weight:430;line-height:.98;display:block}.news-card--standard .news-card__body>strong{font-size:clamp(1.65rem,2.15vw,2.45rem)}.news-card__excerpt{color:#66696f;max-width:650px;margin-top:18px;font-size:.92rem;line-height:1.58;display:block}.news-card__read{color:#24262a;align-items:center;gap:8px;margin-top:auto;padding-top:26px;font-size:.78rem;font-weight:670;display:inline-flex}.news-card__read svg{transition:transform .22s}.news-card>a:hover .news-card__read svg{transform:translate(5px)}.news-archive__empty{color:var(--news-muted);text-align:center;padding:68px 0}.news-closing,.news-article__closing{isolation:isolate;color:#fff;background:#111214;position:relative;overflow:hidden}.news-closing:before,.news-article__closing:before{z-index:-1;aspect-ratio:1;content:"";background:radial-gradient(circle,#2c5dee7a,#0000 68%);border-radius:50%;width:min(62vw,820px);position:absolute;top:-45%;right:-8%}.news-closing__inner{grid-template-columns:minmax(140px,.28fr) minmax(0,1fr);align-items:center;gap:clamp(38px,8vw,130px);min-height:610px;padding-block:clamp(90px,10vw,148px);display:grid}.news-closing .news-section-label,.news-article__closing .news-section-label{color:var(--news-lime)}.news-closing h2,.news-article__closing h2{max-width:960px;font-size:clamp(3.4rem,7vw,7.6rem);line-height:.86}.news-closing__inner>div>p:not(.news-section-label){color:#ffffff9e;max-width:540px;margin-top:28px;font-size:1.05rem;line-height:1.6}.news-closing .button{margin-top:36px}.news-article__hero{background:radial-gradient(circle at 92% 4%, #2257e71a, transparent 28%), var(--news-paper);padding:clamp(112px,11vw,168px) 0 clamp(74px,8vw,112px)}.news-breadcrumb{color:#74777d;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:.72rem;font-weight:620;display:flex}.news-breadcrumb a{color:#111214}.news-breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.news-breadcrumb>span:nth-child(2){color:#b2b4b8}.news-article__heading{grid-template-columns:minmax(0,1.2fr) minmax(310px,.42fr);align-items:end;gap:clamp(42px,8vw,126px);margin-top:clamp(48px,6vw,82px);display:grid}.news-article__heading h1{overflow-wrap:anywhere;max-width:1030px;margin-top:19px;font-size:clamp(3.55rem,7.1vw,7.65rem);line-height:.85;letter-spacing:-.079em!important}.news-article__introduction>p{color:#55585e;font-size:clamp(1.08rem,1.4vw,1.28rem);line-height:1.6}.news-article__introduction dl{border-top:1px solid #d8d8d5;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:36px 0 0;padding-top:23px;display:grid}.news-article__introduction dl>div{min-width:0}.news-article__introduction dt{color:#96989d;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:700}.news-article__introduction dd{color:#292b2f;margin:8px 0 0;font-size:.72rem;line-height:1.35}.news-article__cover{isolation:isolate;aspect-ratio:16/8.1;background:radial-gradient(circle at 84% 14%, #ffffff85, transparent 25%), var(--news-tone);border-radius:42px;min-height:440px;margin-top:clamp(64px,8vw,108px);position:relative;overflow:hidden;box-shadow:0 30px 78px #11121421}.news-article__cover-picture{display:block;position:absolute;inset:0}.news-article__cover>img,.news-article__cover-picture>img{padding:clamp(0px,1vw,10px)}.news-article__stamp{z-index:2;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #1112141a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;bottom:28px;right:28px;transform:rotate(5deg);box-shadow:0 13px 30px #1112141a}.news-article__stamp small{color:#7b7e83;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:700}.news-article__stamp strong{max-width:94px;margin-top:7px;font-size:.8rem;font-weight:700;line-height:1.2}.news-story{background:#fff;padding:clamp(92px,11vw,156px) 0}.news-story__layout{grid-template-columns:minmax(190px,250px) minmax(0,780px);justify-content:center;gap:clamp(58px,9vw,142px);display:grid}.news-story__rail{align-self:start;position:sticky;top:106px}.news-story__rail>p{color:#96989d;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:720}.news-story__rail nav{border-top:1px solid #e1e2e4;margin-top:19px;display:grid}.news-story__rail nav a{color:#60636a;border-bottom:1px solid #e1e2e4;grid-template-columns:25px 1fr;gap:9px;padding:14px 0;font-size:.75rem;font-weight:570;line-height:1.4;transition:color .18s,transform .18s;display:grid}.news-story__rail nav a span{color:#aaaeb4;font-variant-numeric:tabular-nums}.news-story__rail nav a:hover{color:#111214;transform:translate(4px)}.news-story__rail>a{color:#27292d;align-items:center;gap:8px;margin-top:24px;font-size:.76rem;font-weight:660;display:inline-flex}.news-story__lead{border-bottom:1px solid #dedfe1;gap:22px;padding-bottom:clamp(64px,8vw,94px);display:grid}.news-story__lead p{color:#24262a;letter-spacing:-.032em;font-size:clamp(1.42rem,2.2vw,2.05rem);line-height:1.38}.news-story__lead p:first-child:first-letter{float:left;color:var(--news-blue);letter-spacing:-.08em;margin:4px 10px 0 0;font-size:4.4em;font-weight:530;line-height:.72}.news-story__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:clamp(54px,7vw,82px) 0 0;display:grid}.news-story__stats>div{color:#fff;background:#111214;border-radius:22px;min-height:190px;padding:25px}.news-story__stats>div:nth-child(2){background:var(--news-blue)}.news-story__stats>div:nth-child(3){background:var(--news-lime);color:#111214}.news-story__stats dt{letter-spacing:-.07em;font-size:clamp(2.55rem,4.7vw,4.8rem);font-weight:430;line-height:.92}.news-story__stats dd{color:#ffffffa8;margin:30px 0 0;font-size:.72rem;line-height:1.45}.news-story__stats>div:nth-child(3) dd{color:#1112149e}.news-story__section{padding-top:clamp(72px,9vw,112px);scroll-margin-top:92px}.news-story__section>p:first-child:not(:only-child){color:var(--news-blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.65rem;font-weight:720}.news-story__section h2{max-width:750px;font-size:clamp(2.6rem,4.9vw,5.2rem);line-height:.94}.news-story__section h2+p{margin-top:34px}.news-story__section-media{aspect-ratio:16/10;background:var(--news-paper);border:1px solid #1112141a;border-radius:26px;margin:34px 0 0;position:relative;overflow:hidden;box-shadow:0 18px 44px #11121412}.news-story__section-media+p{margin-top:34px}.news-story__section>p:not(:first-child),.news-story__section h2+p,.news-story__section h2~p{color:#55585e;font-size:1.04rem;line-height:1.78}.news-story__section h2~p+p{margin-top:21px}.news-story__section ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:36px;list-style:none;display:grid}.news-story__section li{color:#393c41;border:1px solid #e1e2e4;border-radius:18px;min-height:104px;padding:20px 22px 20px 50px;font-size:.86rem;line-height:1.5;position:relative}.news-story__section li:before{background:var(--news-lime);color:#111214;content:"✓";border-radius:50%;place-items:center;width:20px;height:20px;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:21px;left:20px}.news-story blockquote{isolation:isolate;background:var(--news-lime);border-radius:30px;margin:clamp(62px,8vw,94px) 0 0;padding:clamp(38px,6vw,68px);position:relative;overflow:hidden}.news-story blockquote:after{z-index:-1;content:"";border:1px solid #1112142b;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-85px;right:-40px}.news-story blockquote>span{color:#111214;height:40px;font-size:5rem;font-weight:500;line-height:.9;display:block}.news-story blockquote p{color:#111214;letter-spacing:-.055em;max-width:660px;margin-top:19px;font-size:clamp(2rem,4vw,4rem);font-weight:430;line-height:1}.news-story__thanks{border-top:1px solid #dedfe1;margin-top:clamp(76px,9vw,112px);padding-top:44px}.news-story__thanks h2{margin-top:14px;font-size:clamp(2.6rem,4vw,4.2rem);line-height:.94}.news-story__thanks>div{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.news-story__thanks a{color:#44474c;border:1px solid #dadbde;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:.75rem;font-weight:620;transition:border-color .18s,background-color .18s;display:inline-flex}.news-story__thanks a:hover{background:#f6f6f4;border-color:#111214}.news-story__sources{background:#fff;border:1px solid #e0e1e3;border-radius:28px;margin-top:clamp(78px,9vw,116px);padding:clamp(32px,5vw,52px);box-shadow:0 16px 42px #1112140d}.news-story__sources h2{max-width:560px;margin-top:13px;font-size:clamp(2.35rem,3.6vw,3.75rem);line-height:.95}.news-story__sources ol{border-top:1px solid #dfe0e2;margin:34px 0 0;padding:0;list-style:none}.news-story__sources li{border-bottom:1px solid #dfe0e2}.news-story__sources a{color:#2c2e32;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;font-size:.84rem;font-weight:650;display:grid}.news-story__sources-index{background:var(--news-blue);color:#fff;letter-spacing:.08em;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.58rem;transition:background-color .18s,color .18s;display:grid}.news-story__sources a>svg{flex:none;transition:transform .2s}.news-story__sources a:hover .news-story__sources-index{background:var(--news-lime);color:#111214}.news-story__sources a:hover>svg{transform:translate(3px,-3px)}.news-story__links{background:#f1f1ee;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(250px,.7fr);gap:40px;margin-top:clamp(78px,9vw,116px);padding:clamp(32px,5vw,52px);display:grid}.news-story__links h2{max-width:430px;margin-top:13px;font-size:clamp(2.35rem,3.6vw,3.75rem);line-height:.95}.news-story__links>div:last-child{flex-direction:column;justify-content:center;display:flex}.news-story__links a{color:#2c2e32;border-bottom:1px solid #d5d6d8;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;font-size:.8rem;font-weight:650;display:flex}.news-story__links a:first-child{border-top:1px solid #d5d6d8}.news-story__links a svg{flex:none;transition:transform .2s}.news-story__links a:hover svg{transform:translate(3px,-3px)}.news-related{background:var(--news-paper);padding:clamp(88px,10vw,142px) 0}.news-related header{justify-content:space-between;align-items:end;gap:30px;display:flex}.news-related h2{max-width:740px;margin-top:16px;font-size:clamp(3rem,5.4vw,5.8rem);line-height:.9}.news-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:clamp(46px,6vw,78px);display:grid}.news-related__card>a{display:block}.news-related__media{aspect-ratio:1.16;background:var(--news-tone);border-radius:24px;display:block;position:relative;overflow:hidden}.news-related__media img{transition:transform .52s cubic-bezier(.22,1,.36,1)}.news-related__card a:hover .news-related__media img{transform:scale(1.045)}.news-related__copy{flex-direction:column;padding:22px 4px 0;display:flex}.news-related__copy small{color:#797c81;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:700}.news-related__copy strong{letter-spacing:-.055em;margin-top:13px;font-size:clamp(1.45rem,2.2vw,2.35rem);font-weight:430;line-height:1.02}.news-related__copy>span{color:#55585e;align-items:center;gap:8px;margin-top:18px;font-size:.73rem;font-weight:650;display:inline-flex}.news-related__copy>span svg{transition:transform .2s}.news-related__card a:hover .news-related__copy>span svg{transform:translate(4px)}.news-article__closing-inner{justify-content:space-between;align-items:end;gap:50px;min-height:510px;padding-block:clamp(82px,10vw,132px);display:flex}.news-article__closing h2{max-width:870px;margin-top:17px;font-size:clamp(3.2rem,6.3vw,6.6rem)}.news-article__closing .button{flex:none;margin-bottom:5px}@keyframes news-card-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1040px){.news-hero__masthead,.news-article__heading{grid-template-columns:minmax(0,1fr)}.news-kicker,.news-hero h1,.news-hero__intro{grid-column:1}.news-hero__intro{max-width:650px}.news-feature{grid-template-columns:minmax(0,1fr)}.news-feature__media{min-height:560px}.news-feature__copy{min-height:480px}.news-article__introduction{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);gap:44px;display:grid}.news-article__introduction dl{margin-top:0}.news-story__layout{grid-template-columns:minmax(160px,210px) minmax(0,700px);gap:58px}}@media (max-width:900px){.news-archive__header,.news-closing__inner,.news-story__links{grid-template-columns:minmax(0,1fr)}.news-archive__header>p{max-width:600px}.news-card,.news-card--wide{grid-column:span 6}.news-card__media,.news-card--wide .news-card__media{aspect-ratio:1.22}.news-card__body,.news-card--wide .news-card__body{min-height:300px}.news-card__body>strong,.news-card--standard .news-card__body>strong{font-size:clamp(1.72rem,3.5vw,2.5rem)}.news-closing__inner{align-content:center;min-height:560px}.news-story__layout{grid-template-columns:minmax(0,760px)}.news-story__rail{border-bottom:1px solid #dedfe1;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex;position:static}.news-story__rail>p,.news-story__rail nav{display:none}.news-story__rail>a{margin-top:0}.news-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-related__card:last-child{display:none}.news-article__closing-inner{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.news-hero{padding-top:106px}.news-kicker{flex-wrap:wrap;align-items:flex-start}.news-kicker>span:last-child{width:100%;margin:6px 0 0 17px}.news-hero h1{font-size:clamp(3.45rem,16.3vw,5.6rem);line-height:.84}.news-hero h1 span{white-space:normal}.news-hero__intro{align-items:center}.news-circle-link{width:50px;height:50px}.news-feature{border-radius:28px;min-height:0}.news-feature__media{min-height:420px}.news-feature__partner{width:136px;top:16px;left:16px}.news-feature__edition{bottom:16px;right:16px}.news-feature__copy{min-height:440px;padding:34px 26px 38px}.news-feature__meta{flex-direction:column;align-items:flex-start}.news-feature h2{font-size:clamp(2.5rem,10vw,3.7rem)}.news-archive__header h2{font-size:clamp(3rem,13vw,4.7rem)}.news-filters{width:calc(100vw - (var(--page-padding) * 2));top:72px}.news-card,.news-card--wide{grid-column:1/-1}.news-card__media,.news-card--wide .news-card__media{aspect-ratio:1.18}.news-card__body,.news-card--wide .news-card__body{min-height:290px}.news-card__open{opacity:1;transform:none}.news-closing__inner{min-height:610px}.news-closing h2,.news-article__closing h2{font-size:clamp(3.15rem,13vw,5rem)}.news-article__hero{padding-top:108px}.news-article__heading{margin-top:42px}.news-article__heading h1{font-size:clamp(2.8rem,13.4vw,5rem);line-height:.87}.news-article__introduction{grid-template-columns:minmax(0,1fr);gap:30px}.news-article__introduction dl{gap:10px}.news-article__cover{aspect-ratio:4/5;border-radius:28px;width:100%;min-height:0}.news-article__stamp{width:106px;height:106px;bottom:18px;right:18px}.news-story__lead p{font-size:1.35rem}.news-story__stats{grid-template-columns:minmax(0,1fr)}.news-story__stats>div{min-height:160px}.news-story__section h2{font-size:clamp(2.55rem,11vw,4rem)}.news-story__section-media{border-radius:18px;margin-top:26px}.news-story__section-media+p{margin-top:28px}.news-story__section ul{grid-template-columns:minmax(0,1fr)}.news-story blockquote{border-radius:24px;padding:36px 28px 42px}.news-story blockquote p{font-size:clamp(2rem,9vw,3rem)}.news-story__links,.news-story__sources{padding:30px 24px}.news-story__sources a{grid-template-columns:38px minmax(0,1fr) auto;gap:12px}.news-related__grid{grid-template-columns:minmax(0,1fr)}.news-related__card:last-child{display:block}.news-article__closing-inner{min-height:560px}}@media (prefers-reduced-motion:reduce){.news-card,.news-card>a,.news-card__media>img,.news-feature__media>img,.news-related__media img{transition:none!important;animation:none!important}}
