:root{--paper:#ECEEEB;--carbon:#111111;--signal:#DB5A2F;--teal:#2A8C99;--gut:clamp(16px,4vw,48px);}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);color:var(--carbon)}body{font-family:"Schibsted Grotesk",Helvetica,Arial,sans-serif;font-weight:400;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);}.sheet{position:relative;flex:1;display:grid;grid-template-columns:repeat(4,1fr);column-gap:12px;overflow:hidden;padding:clamp(14px,3vh,32px) var(--gut) clamp(16px,3vh,32px);grid-template-rows:auto 1fr auto;row-gap:clamp(10px,2.2vh,22px)}.cols{position:absolute;inset:0 var(--gut);display:grid;grid-template-columns:repeat(4,1fr);column-gap:12px;pointer-events:none;z-index:0}.cols span{border-left:1px solid rgba(42,140,153,.28);border-right:1px solid rgba(42,140,153,.28)}.cols span:nth-child(n+5){display:none}.sheet>*:not(.cols){position:relative;z-index:1}header{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:2px solid var(--carbon);padding-bottom:clamp(10px,1.8vh,18px)}header img{display:block;width:clamp(60px,14vw,144px);height:auto;aspect-ratio:1}.issue{font-size:clamp(.72rem,.62rem + .4vw,.9rem);line-height:1.3;text-align:right;max-width:18ch;font-weight:700;text-transform:uppercase;letter-spacing:.04em}h1{grid-column:1/-1;font-weight:900;line-height:.86;align-self:center;padding:clamp(28px,5vh,56px) 0 clamp(8px,2vh,24px)}.word{display:block;position:relative;font-size:clamp(3.4rem,20.5vw,17.5rem);letter-spacing:-.04em;margin-left:-.06em;white-space:nowrap}.mark{position:absolute;left:.02em;top:-.62em;font-size:.36em;letter-spacing:0;color:var(--signal);font-weight:900;line-height:1}.mark i{position:absolute;left:.26em;top:1.02em;width:3px;height:.62em;background:var(--signal)}.sub{display:block;font-size:clamp(1.35rem,1rem + 1.8vw,2.6rem);letter-spacing:-.02em;line-height:1;margin-top:.35em;font-weight:700}.body{grid-column:1/-1;display:grid;grid-template-columns:1fr;row-gap:clamp(12px,2vh,20px);border-top:1px solid var(--carbon);padding-top:clamp(12px,2vh,20px)}.body p.lede{font-size:clamp(1rem,.92rem + .4vw,1.2rem);line-height:1.42;max-width:36ch}.cta{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;background:var(--signal);color:var(--carbon);font-weight:900;font-size:clamp(1.2rem,1.1rem + .4vw,1.4rem);letter-spacing:-.01em;text-decoration:none;border:2px solid var(--carbon);-webkit-tap-highlight-color:transparent;transition:background-color .15s,color .15s;width:100%}.cta:focus-visible{outline:3px solid var(--carbon);outline-offset:3px}.cta:active{background:var(--carbon);color:var(--paper)}@media (hover:hover){.cta:hover{background:var(--carbon);color:var(--paper)}}.note{font-size:clamp(.82rem,.78rem + .2vw,.92rem);line-height:1.4;max-width:34ch}.band{position:relative;z-index:1;background:var(--carbon);color:var(--paper);overflow:hidden;white-space:nowrap}.band .run{display:inline-flex;animation:run 70s linear infinite;will-change:transform}.band span{display:inline-block;font-size:clamp(.8rem,.74rem + .3vw,1rem);font-weight:700;padding:12px 0;text-transform:uppercase;letter-spacing:.06em}.band s{text-decoration-color:var(--signal);text-decoration-thickness:2px;margin-right:2.2em}@keyframes run{to{transform:translateX(-50%)}}footer{padding:12px var(--gut) calc(12px + env(safe-area-inset-bottom));font-size:.8rem;display:flex;justify-content:space-between;gap:12px}@media (min-width:860px){.sheet,.cols{grid-template-columns:repeat(12,1fr);column-gap:20px}.cols span:nth-child(n+5){display:block}.word{margin-left:-.075em}.body{grid-template-columns:repeat(12,1fr);column-gap:20px;align-items:start}.body p.lede{grid-column:1/6}.body .act{grid-column:7/10}.body .note{grid-column:10/13}}@media (prefers-reduced-motion:reduce){.band .run{animation:none}}html,body{max-width:100%;overflow-x:clip}