.news-hero{--news-card-width:min(900px, 72vw);--news-card-height:380px;--news-card-offset:clamp(108px, 14vw, 188px);isolation:isolate;background:#ffb7cf;align-items:center;min-height:100svh;padding:160px 0 42px;display:grid;position:relative;overflow:hidden}.news-hero-decoration{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.news-hero-decoration:before,.news-hero-decoration:after{content:"";border:102px solid #ffffff1c;border-radius:50%;width:1120px;height:470px;position:absolute;transform:rotate(-28deg)}.news-hero-decoration:before{top:126px;left:calc(50% - 1240px)}.news-hero-decoration:after{width:1300px;height:560px;top:-96px;right:calc(50% - 1350px);transform:rotate(-25deg)}.news-hero-inner{position:relative}.news-hero-heading{z-index:2;text-align:center;position:relative}.news-hero-heading h1{letter-spacing:-.055em;font-size:clamp(50px,4.7vw,68px);line-height:1.15}.news-hero-heading p{color:#292025;text-wrap:balance;max-width:680px;margin:19px auto 0;font-size:clamp(16px,1.4vw,20px);line-height:1.75}.news-hero-carousel{margin-top:35px}.news-hero-stage{height:calc(var(--news-card-height) + 40px);touch-action:pan-y;position:relative}.news-hero-stage:before,.news-hero-stage:after{content:"";width:33px;height:calc(var(--news-card-height) * .49);pointer-events:none;background:#fffc;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%)}.news-hero-stage:before{right:calc(50% + var(--news-card-width) / 2 + 102px)}.news-hero-stage:after{left:calc(50% + var(--news-card-width) / 2 + 102px)}.news-hero-slide{width:var(--news-card-width);height:var(--news-card-height);will-change:transform;transition:transform .75s cubic-bezier(.22,.68,0,1),opacity .5s;position:absolute;top:50%;left:50%}.news-hero-slide[data-position=active]{z-index:4;opacity:1;transform:translate(-50%,-50%)scale(1)}.news-hero-slide[data-position=previous]{transform:translate(calc(-50% - var(--news-card-offset)), -50%) scale(.82);z-index:2;opacity:.86;pointer-events:none}.news-hero-slide[data-position=next]{transform:translate(calc(-50% + var(--news-card-offset)), -50%) scale(.82);z-index:2;opacity:.86;pointer-events:none}.news-hero-slide[data-position=behind]{z-index:0;opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.66)}.news-hero-side{z-index:3;width:calc(var(--news-card-offset) - var(--news-card-width) * .09);height:calc(var(--news-card-height) * .82);cursor:pointer;background:0 0;border:0;padding:0;transition:background .2s;position:absolute;top:50%}.news-hero-side--previous{left:calc(50% - var(--news-card-width) / 2);border-radius:18px 0 0 18px;transform:translate(-100%,-50%)}.news-hero-side--next{right:calc(50% - var(--news-card-width) / 2);border-radius:0 18px 18px 0;transform:translate(100%,-50%)}.news-hero-side:is(:hover,:focus-visible){background:#1111110a}.news-hero-side:focus-visible{outline-offset:-4px;outline:2px solid #111}.news-hero-card{background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;gap:18px;height:100%;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 35px #7225410a}@media (prefers-reduced-motion:no-preference){.news-hero-decoration{animation:1.2s cubic-bezier(.16,1,.3,1) backwards news-signal-wake}.news-hero-heading h1{animation:.76s cubic-bezier(.16,1,.3,1) 60ms backwards news-headline-reveal}.news-hero-heading .revision-section-english{animation:.65s cubic-bezier(.16,1,.3,1) .16s backwards news-copy-arrive}.news-hero-heading>p{animation:.65s cubic-bezier(.16,1,.3,1) .24s backwards news-copy-arrive}.news-hero-slide{--news-entry-x:0px;--news-entry-tilt:0deg}.news-hero-slide[data-entrance=left]{--news-entry-x:calc(var(--news-card-offset) / .82);--news-entry-tilt:4deg}.news-hero-slide[data-entrance=right]{--news-entry-x:calc(var(--news-card-offset) / -.82);--news-entry-tilt:-4deg}.news-hero-card{animation:.92s cubic-bezier(.16,1,.3,1) .3s backwards news-paper-fan}.news-hero-slide[data-entrance=lead] .news-hero-card{animation-delay:.18s}.news-hero-slide[data-entrance=lead] .news-hero-image{animation:.9s cubic-bezier(.16,1,.3,1) .34s backwards news-image-uncover}.news-hero-slide[data-entrance=lead] .news-hero-image:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:45%;animation:.85s ease-out .54s backwards news-image-flash;position:absolute;inset:-20% auto -20% -50%}.news-hero-stage:before,.news-hero-stage:after{animation:.8s cubic-bezier(.16,1,.3,1) .45s backwards news-spine-arrive}.news-hero-controls{animation:.6s cubic-bezier(.16,1,.3,1) .72s backwards news-copy-arrive}.news-hero-carousel:focus-within .news-hero-card,.news-hero-carousel:focus-within .news-hero-image,.news-hero-carousel:focus-within .news-hero-image:after,.news-hero-carousel:focus-within .news-hero-controls{animation-duration:1ms;animation-delay:0s}}@keyframes news-headline-reveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(18px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes news-copy-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes news-paper-fan{0%{opacity:0;transform:translate3d(var(--news-entry-x), 32px, 0) rotate(var(--news-entry-tilt)) scale(.95)}30%{opacity:1}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes news-image-uncover{0%{clip-path:inset(0 100% 0 0 round 12px)}to{clip-path:inset(0 round 12px)}}@keyframes news-image-flash{0%{opacity:0;transform:translate(-100%)skew(-18deg)}20%{opacity:1}to{opacity:0;transform:translate(450%)skew(-18deg)}}@keyframes news-spine-arrive{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes news-signal-wake{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.news-hero-card>*{transition:opacity .35s}.news-hero-slide:not([data-position=active]) .news-hero-card>*{opacity:0}.news-hero-card-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:19px 8px 17px 20px;display:flex}.news-hero-category{color:#777;font-size:13px;font-weight:500;line-height:1.5;display:inline-block}.news-hero-title{letter-spacing:-.035em;text-wrap:pretty;margin-top:16px;font-size:clamp(23px,2.1vw,30px);font-weight:600;line-height:1.48}.news-hero-summary{-webkit-line-clamp:3;color:#707070;-webkit-box-orient:vertical;margin-top:16px;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}.news-hero-read{align-items:center;gap:15px;margin-top:auto;padding-top:22px;font-size:12px;line-height:1.5;transition:color .2s;display:inline-flex}.news-hero-read svg{width:17px;height:17px;transition:transform .25s}.news-hero-image{background:#f4f3f1;border-radius:12px;min-width:0;height:100%;position:relative;overflow:hidden}.news-hero-image img{object-fit:cover;transition:transform .75s cubic-bezier(.22,.68,0,1)}.news-hero-slide[data-position=active] .news-hero-card:is(:hover,:focus-visible) .news-hero-image img{transform:scale(1.035)}.news-hero-card:is(:hover,:focus-visible) .news-hero-read{color:var(--pink)}.news-hero-card:is(:hover,:focus-visible) .news-hero-read svg{transform:translate(2px,-2px)}.news-hero-card:focus-visible{outline-offset:5px;outline:2px solid #111}.news-hero-controls{justify-content:center;align-items:center;gap:14px;margin-top:8px;display:flex}.news-hero-prev,.news-hero-next{color:#111;background:0 0;border:1px solid #11111121;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background .2s,border-color .2s,color .2s;display:inline-grid}.news-hero-prev svg,.news-hero-next svg{width:19px;height:19px}.news-hero-prev:is(:hover,:focus-visible),.news-hero-next:is(:hover,:focus-visible){color:#fff;background:#111;border-color:#111}.news-hero-pagination{align-items:center;gap:2px;display:flex}.news-hero-dot{background:0 0;border:0;border-radius:10px;place-items:center;width:25px;height:38px;padding:0;display:grid}.news-hero-dot:before{content:"";background:#11111140;border-radius:999px;width:6px;height:6px;transition:width .3s,background .2s}.news-hero-dot[aria-current=true]:before{background:#111;width:23px}.news-hero-dot:is(:hover,:focus-visible):before{background:#111}.news-hero-controls button:focus-visible{outline-offset:4px;outline:2px solid #111}.news-hero-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1600px){.news-hero{padding-top:175px;padding-bottom:50px}.news-hero-carousel{margin-top:42px}}@media (max-width:1199px){.news-hero{--news-card-width:76vw;--news-card-height:370px;--news-card-offset:14vw;padding-top:145px}.news-hero-card{border-radius:19px;gap:12px;padding:12px}.news-hero-card-copy{padding:15px 5px 15px 14px}.news-hero-title{margin-top:14px;font-size:25px}.news-hero-summary{-webkit-line-clamp:2;margin-top:14px;font-size:13px}.news-hero-stage:before{right:calc(50% + var(--news-card-width) / 2 + 81px)}.news-hero-stage:after{left:calc(50% + var(--news-card-width) / 2 + 81px)}}@media (min-width:768px) and (max-width:991px){.news-hero{--news-card-width:80vw;--news-card-height:370px;--news-card-offset:12vw}.news-hero-card{grid-template-columns:1.08fr 1fr}.news-hero-title{font-size:23px}.news-hero-read{padding-top:15px}.news-hero-stage:before,.news-hero-stage:after{display:none}}@media (max-width:767px){.news-hero{--news-card-width:calc(100vw - 56px);--news-card-height:500px;--news-card-offset:32px;padding-top:127px;padding-bottom:30px}.news-hero-decoration:before{top:135px;left:-800px}.news-hero-decoration:after{top:320px;right:-1060px}.news-hero-heading h1{font-size:45px;line-height:1.15}.news-hero-heading p{max-width:340px;margin-top:17px;font-size:16px;line-height:1.8}.news-hero-carousel{margin-top:20px}.news-hero-stage{height:calc(var(--news-card-height) + 28px)}.news-hero-stage:before,.news-hero-stage:after{display:none}.news-hero-slide[data-position=previous]{transform:translate(calc(-50% - var(--news-card-offset)), -50%) scale(.92);opacity:.74}.news-hero-slide[data-position=next]{transform:translate(calc(-50% + var(--news-card-offset)), -50%) scale(.92);opacity:.74}.news-hero-slide[data-entrance=left]{--news-entry-x:calc(var(--news-card-offset) / .92);--news-entry-tilt:2deg}.news-hero-slide[data-entrance=right]{--news-entry-x:calc(var(--news-card-offset) / -.92);--news-entry-tilt:-2deg}.news-hero-side{width:calc(var(--news-card-offset) - var(--news-card-width) * .04);height:calc(var(--news-card-height) * .92)}.news-hero-card{border-radius:18px;grid-template-rows:200px 1fr;grid-template-columns:1fr;gap:0;padding:10px}.news-hero-card-copy{grid-row:2;padding:19px 13px 14px}.news-hero-image{border-radius:10px;grid-row:1}.news-hero-category{font-size:12px}.news-hero-title{margin-top:11px;font-size:23px;line-height:1.45}.news-hero-summary{-webkit-line-clamp:2;margin-top:12px;font-size:13px;line-height:1.75}.news-hero-read{padding-top:15px;font-size:12px}.news-hero-controls{gap:11px;margin-top:4px}}@media (max-width:374px){.news-hero{--news-card-width:calc(100vw - 44px);--news-card-height:500px;--news-card-offset:24px;padding-top:120px}.news-hero-heading h1{font-size:40px}.news-hero-heading p{max-width:265px;font-size:15px}.news-hero-card{grid-template-rows:176px 1fr}.news-hero-card-copy{padding:17px 10px 12px}.news-hero-title{font-size:21px;line-height:1.48}.news-hero-summary{font-size:12px}}@media (prefers-reduced-motion:reduce){.news-hero-slide,.news-hero-card>*,.news-hero-image img,.news-hero-read,.news-hero-read svg,.news-hero-side,.news-hero-controls button,.news-hero-dot:before{transition:none}.news-hero-slide{will-change:auto}.news-hero-slide[data-position=active] .news-hero-card:is(:hover,:focus-visible) .news-hero-image img,.news-hero-card:is(:hover,:focus-visible) .news-hero-read svg{transform:none}}
