.newsroom{color:var(--color-ink);--newsroom-stage:86;position:relative}.newsroom__stage{height:calc(var(--newsroom-stage) * 1svh);position:relative;overflow:clip}.newsroom__sheet{--paper-travel:0;--paper-active:1;position:absolute;inset:0}.newsroom__grip{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.newsroom__grip:active{cursor:grabbing}.newsroom__grip:focus-visible{outline:1px solid var(--color-ink);outline-offset:-8px}.newsroom__toolbar{z-index:3;top:var(--art-gap);right:var(--art-gap);left:var(--art-gap);pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.newsroom__section-title{color:var(--color-ink);font-size:calc(var(--headline-size) * .66);font-weight:400;line-height:var(--headline-leading);text-transform:uppercase;margin:0}.newsroom__pager{pointer-events:auto;border:1px solid color-mix(in srgb, var(--color-ink) 28%, transparent);background:color-mix(in srgb, var(--color-ground) 72%, transparent);display:flex}.newsroom__turn{inline-size:max(4rem, calc(var(--body-size) * 2.4));block-size:max(2.75rem, calc(var(--body-size) * 1.6));color:color-mix(in srgb, var(--color-ink) 78%, transparent);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .32s,color .32s;display:grid}.newsroom__turn+.newsroom__turn{border-inline-start:1px solid color-mix(in srgb, var(--color-ink) 28%, transparent)}.newsroom__turn:hover{background:color-mix(in srgb, var(--color-ember) 16%, transparent);color:var(--color-amber)}.newsroom__turn:active{color:var(--color-ember)}.newsroom__turn:focus-visible{outline:1px solid var(--color-ink);outline-offset:-.25rem}.newsroom__turn-mark{inline-size:max(.75rem, calc(var(--body-size) * .5));block-size:max(.75rem, calc(var(--body-size) * .5))}.newsroom__turn--next .newsroom__turn-mark{scale:-1 1}.newsroom__caption{z-index:2;left:var(--art-gap);right:var(--art-gap);bottom:var(--art-gap);gap:calc(var(--body-size) * .7);max-width:48vw;color:var(--color-ink);pointer-events:none;text-decoration:none;display:grid;position:absolute}.newsroom__caption:focus-visible{outline:1px solid var(--color-ink);outline-offset:.4rem}.newsroom__kicker{color:var(--color-ember);font-size:calc(var(--body-size) * .85);letter-spacing:.14em;text-transform:uppercase;margin-block-end:calc(var(--body-size) * -.35);line-height:1}.newsroom__title{max-width:24ch;font-size:var(--headline-size);text-transform:uppercase;text-wrap:balance;font-weight:400;line-height:1.05}.newsroom__line{max-width:34ch;font-size:var(--body-size);text-transform:uppercase;text-wrap:pretty;margin:0;line-height:1.4}.newsroom__stage:has(:focus-visible){--reveal:1}.newsroom__read{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.newsroom{block-size:auto}.newsroom__stage{position:static}.newsroom__turn{transition:none}}@media (max-width:1023px){.newsroom{--newsroom-stage:82}.newsroom__caption,.newsroom__title{max-width:none}}@media (hover:none),(pointer:coarse){.newsroom__stage{--reveal:1}}
