.dl-clock,.dl-explainer{--ink:#25292b;--ink-2:#4c5255;--ink-3:#697176;--hair:#dedbd5;--red:#8e1b2b;--b0:#d7cbc1;--b1:#c4978a;--b2:#a9473d;--b3:#8e1b2b}.dl-clock{--p:.78;padding-top:44px;position:relative}.dl-clock-stage{position:relative}.dl-clock-ticks{height:60px;-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--p) * 100%), #00000029 calc(var(--p) * 100%));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--p) * 100%), #00000029 calc(var(--p) * 100%));mask-image:linear-gradient(90deg, #000 calc(var(--p) * 100%), #00000029 calc(var(--p) * 100%));justify-content:space-between;align-items:flex-end;display:flex}.dl-clock-ticks i{background:var(--c);border-radius:2px;flex:none;width:3px;height:30px}.dl-clock-ticks i.is-major{height:60px}.dl-clock-ticks .is-b0{--c:var(--b0)}.dl-clock-ticks .is-b1{--c:var(--b1)}.dl-clock-ticks .is-b2{--c:var(--b2)}.dl-clock-ticks .is-b3{--c:var(--b3)}.dl-clock-cursor{top:-40px;bottom:0;left:calc(var(--p) * 100%);border-left:1.5px solid var(--cursor,var(--ink));pointer-events:none;width:0;position:absolute}.dl-clock-pill{background:var(--cursor,var(--ink));color:#fff;text-align:center;white-space:nowrap;min-width:92px;transform:translateX(calc(var(--p) * -100%));border-radius:999px;padding:7px 12px;font-size:13px;font-weight:650;line-height:1;position:absolute;top:0;left:0}.dl-clock-pill b{font-family:var(--pw-font-title);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:15px}.dl-clock[data-band="2"]{--cursor:#7d3b34}.dl-clock[data-band="3"]{--cursor:var(--red)}.dl-clock-marks{height:22px;margin:10px 0 0;padding:0;list-style:none;position:relative}.dl-clock-marks li{color:#697076;white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;top:0}.dl-clock-marks li:last-child{color:var(--red)}.dl-explainer{flex-direction:column;gap:16px;min-width:0;display:flex}.dl-explainer-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline-offset:4px;min-width:0;display:flex;overflow-x:auto}.dl-explainer-track::-webkit-scrollbar{display:none}.dl-explainer-track:focus-visible{outline:2px solid var(--red)}.dl-explainer-page{scroll-snap-align:start;flex-direction:column;flex:0 0 100%;gap:8px;min-width:0;padding-right:4px;display:flex}.dl-explainer-page h3{color:var(--ink);font-family:var(--pw-font-title);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(18px,1.5vw,21px);font-weight:650;line-height:1.12}.dl-explainer-page p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.dl-ex-figures b{color:var(--ink);font-variant-numeric:tabular-nums}.dl-explainer-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.dl-explainer-nav{align-items:center;gap:2px;display:flex}.dl-explainer:not(.has-action) .dl-explainer-nav{justify-content:space-between;width:100%}.dl-explainer-nav>button{width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d6d5cf;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.dl-explainer-nav>button:hover{border-color:var(--ink)}.dl-explainer-nav>button svg{width:16px;height:16px}.dl-explainer-dots{align-items:center;gap:2px;display:flex}.dl-explainer-dots button{cursor:pointer;background:0 0;border:0;width:22px;height:24px;padding:0;position:relative}.dl-explainer-dots button:after{content:"";background:#c0c2c2;border-radius:50%;width:6px;height:6px;transition:width .2s,background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dl-explainer-dots button[aria-current=true]:after{background:var(--red);border-radius:3px;width:16px}.dl-explainer button:focus-visible{outline:2px solid var(--red);outline-offset:2px}@media (width<=640px){.dl-clock{padding-top:42px}.dl-clock-ticks{height:52px}.dl-clock-ticks i{width:2px;height:26px}.dl-clock-ticks i.is-major{height:52px}.dl-clock-pill{min-width:84px;padding:6px 10px}.dl-clock-marks li{letter-spacing:-.01em;font-size:10px}.dl-explainer.has-action .dl-explainer-foot>a{flex:100%;order:2;justify-content:center}.dl-explainer.has-action .dl-explainer-nav{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.dl-explainer-dots button:after{transition:none}}@media (width<=759px){.hx-delay .dl-clock{padding-top:30px}.hx-delay .dl-clock-ticks{height:34px}.hx-delay .dl-clock-ticks i{width:2px;height:18px}.hx-delay .dl-clock-ticks i.is-major{height:34px}.hx-delay .dl-clock-cursor{top:-28px}.hx-delay .dl-clock-pill{min-width:76px;padding:5px 9px;font-size:11px}.hx-delay .dl-clock-pill b{font-size:13px}.hx-delay .dl-clock-marks{height:16px;margin-top:6px}.hx-delay .dl-clock-marks li{font-size:10px}.hx-delay .dl-explainer{gap:10px}.hx-delay .dl-explainer-page h3{font-size:17px}.hx-delay .dl-explainer-page p{font-size:13px;line-height:1.45}.hx-delay .dl-explainer.has-action .dl-explainer-foot>a{flex:0 auto;order:0}.hx-delay .dl-explainer.has-action .dl-explainer-nav{gap:8px;width:auto}.hx-delay .dl-explainer-dots{display:none}.hx-delay .hx-delay-cta{min-height:38px;padding-inline:14px;font-size:12px}}
