.dl-body{background:#05070e;color:#eceae4}.dl-body:before,.dl-body:after{display:none}.dl{font-family:Schibsted Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.5;color:#eceae4}.dl :where(header,nav,section,footer,figure,p){margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;letter-spacing:normal}.dl a{color:inherit;text-decoration:none}.dl a:hover{color:#fff}.dl button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.dl ::selection{background:#e9a578;color:#05070e}.dl [hidden]{display:none!important}.dl-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 32px;align-items:baseline;padding:20px clamp(16px,3vw,40px);font-size:14px}.dl-home{font-weight:500}.dl-places{display:flex;flex-wrap:wrap;gap:2px 0;justify-content:center;color:#eceae499}.dl-pl{display:flex}.dl-pl button{color:#eceae499;text-underline-offset:5px;text-decoration-thickness:1px}.dl-pl button[aria-pressed=true]{color:#fff;text-decoration:underline}.dl-pl button:hover,.dl-locate:hover{color:#fff}.dl-sl{padding:0 10px;opacity:.4}.dl-locate{color:#eceae499}.dl-langs{display:flex;gap:12px;color:#eceae499}.dl-langs [aria-current]{color:#eceae4}.dl-places button{white-space:nowrap}@media(max-width:720px){.dl-top{grid-template-columns:minmax(0,1fr) auto}.dl-places{grid-column:1 / -1;grid-row:2;justify-content:flex-start;margin-top:4px}}.dl-hero{padding:clamp(24px,5vw,64px) clamp(16px,3vw,40px) clamp(20px,3vw,36px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:24px 64px;align-items:end}.dl-hero-text{display:flex;flex-direction:column;gap:clamp(24px,3vw,40px);min-width:0}.dl .dl-h1{font-family:inherit;font-weight:500;font-size:clamp(48px,9vw,148px);line-height:1;letter-spacing:-.045em;margin:0;overflow-wrap:break-word}.dl-dim{color:#eceae480}.dl-intro{max-width:44ch;font-size:17px;line-height:1.5;color:#eceae4bd;text-wrap:pretty}.dl .dl-locmsg{margin-top:10px;color:#e9a578}.dl-globe{position:relative;justify-self:end;width:100%;max-width:540px}.dl-globe canvas{display:block;width:100%;aspect-ratio:1;cursor:grab;touch-action:pan-y}.dl-globe figcaption{font-size:13px;color:#eceae499;margin-top:4px}.dl-platesec{position:relative}.dl-plate{position:relative;height:clamp(380px,78vh,880px);cursor:crosshair;touch-action:none;outline:none}.dl-plate:focus-visible{outline:1px solid rgba(255,255,255,.6);outline-offset:-1px}.dl-plate>canvas,.dl-plate>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.dl-months{position:absolute;left:0;right:0;top:0;height:0}.dl-months span{position:absolute;top:12px;padding-left:6px;border-left:1px solid rgba(255,255,255,.35);font-size:12px;color:#ffffffbf;line-height:1}.dl-hours{position:absolute;right:clamp(10px,1.6vw,20px);top:0;bottom:0;width:0}.dl-hours span{position:absolute;right:0;transform:translateY(-50%);font-size:12px;color:#ffffffb3;white-space:nowrap}.dl-hours span.is-day{color:#05070e8c}.dl-ann,.dl-now{position:absolute;width:0;height:0;pointer-events:none}.dl-ann-dot{position:absolute;left:-3px;top:-3px;width:7px;height:7px;border-radius:50%;background:#fff}.dl-ann-line{position:absolute;left:0;width:1px;height:22px;background:#ffffffb3}.dl-ann-text{position:absolute;white-space:nowrap;font-size:13px;line-height:1.3;color:#fff;text-shadow:0 1px 8px rgba(5,7,14,.55)}.dl-ann-text b{display:block;font-weight:500}.dl-ann-text span{display:block;opacity:.8}.dl-now-ring{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 4px #ffffff2e}.dl-now-t{position:absolute;left:14px;top:-9px;white-space:nowrap;font-size:13px;font-weight:500;color:#fff;text-shadow:0 1px 8px rgba(5,7,14,.6)}.dl-now.is-flip .dl-now-t{left:auto;right:14px}.dl-day{padding:clamp(40px,6vw,80px) clamp(16px,3vw,40px) 0}.dl-ctrl{display:flex;justify-content:space-between;gap:12px 32px;flex-wrap:wrap;font-size:13px;color:#eceae499;margin-bottom:22px}.dl-ctrl-l{display:flex;gap:16px;flex-wrap:wrap;align-items:baseline}.dl .dl-play{color:#fff;font-weight:500}.dl .dl-play:hover,.dl .dl-back{color:#e9a578}.dl .dl-back:hover{color:#fff}.dl-bright{display:flex;gap:14px}.dl-bright button{color:#eceae499;text-underline-offset:4px}.dl-bright button[aria-pressed=true]{color:#fff;text-decoration:underline}.dl .dl-sentence{font-size:clamp(26px,3.6vw,52px);line-height:1.18;letter-spacing:-.02em;max-width:30ch;text-wrap:pretty;color:#eceae49e}.dl-sentence .is-strong{color:#fff;font-weight:500}.dl-ribbon{margin-top:clamp(32px,4vw,56px)}.dl-ribbon-bar{position:relative}.dl-ribbon-bar canvas{display:block;width:100%;height:clamp(40px,5vw,64px)}.dl-ribbon-now{position:absolute;top:-6px;bottom:-6px;width:2px;background:#fff;transform:translate(-50%)}.dl-ribbon-marks{position:relative;height:40px;margin-top:6px;font-size:12px}.dl-ribbon-marks>span{position:absolute;top:0;padding-left:6px;border-left:1px solid rgba(236,234,228,.4);white-space:nowrap;line-height:1.35}.dl-ribbon-marks i{display:block;font-style:normal;color:#eceae499}.dl-figs{padding:clamp(56px,8vw,112px) clamp(16px,3vw,40px) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:56px clamp(32px,4vw,64px);align-items:start}.dl-fig figcaption{font-size:15px;line-height:1.45;max-width:38ch;text-wrap:pretty}.dl-fig figcaption b{font-weight:500}.dl-mute{color:#eceae4a8}.dl-solid{color:#eceae4}.dl-dashed{color:#e9a578}.dl-chart{position:relative;margin-top:22px;aspect-ratio:365 / 180}.dl-chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.dl-chart-lbl{position:absolute;left:0;font-size:12px;color:#eceae499}.dl-chart-top{top:-2px}.dl-chart-bot{bottom:-2px}.dl .dl-fig-line{margin-top:18px;font-size:15px;text-wrap:pretty}.dl-eq{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:#05070e;box-shadow:0 0 0 1.5px #fff;transform:translate(-50%,-50%)}.dl .dl-foot{margin-top:clamp(72px,9vw,128px);padding:22px clamp(16px,3vw,40px) 40px;border-top:1px solid rgba(236,234,228,.14);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px 48px;align-items:start;font-size:13px;line-height:1.55;color:#eceae499}.dl .dl-foot a{color:#eceae4}.dl .dl-foot a:hover{color:#e9a578}.dl .dl-foot-home{font-weight:500}.dl .dl-foot-nav{display:flex;flex-wrap:wrap;gap:4px 18px}.dl-foot-end{display:flex;flex-direction:column}@media(min-width:900px){.dl-foot-end{text-align:right}}
