.v3root .dpdp-clock{--dc-ink:#121212;--dc-rule:#0b55dc29;--dc-blue:#0b55dc;color:var(--dc-ink);border-top:1px solid var(--dc-rule);border-bottom:1px solid var(--dc-rule);background:#fcfcfd}.v3root .dpdp-clock .dc-wrap{max-width:var(--wrap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy clock""foot clock";align-items:center;gap:0 56px;margin:0 auto;padding:40px 24px;display:grid}.v3root .dpdp-clock .dc-copy{grid-area:copy;align-self:end}.v3root .dpdp-clock .dc-clock{grid-area:clock}.v3root .dpdp-clock .dc-foot{grid-area:foot;align-self:start}.v3root .dpdp-clock p{margin:0}.v3root .dpdp-clock .dc-kick{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:#12121299;align-items:center;gap:10px;font-size:.6875rem;display:flex}.v3root .dpdp-clock .dc-kick i,.v3root .dpdp-clock .dc-mile i{background:var(--dc-blue);flex:0 0 6px;width:6px;height:6px;display:block}.v3root .dpdp-clock .dc-title{letter-spacing:-.01em;margin-top:14px;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.15}.v3root .dpdp-clock .dc-title b{color:var(--dc-blue);white-space:nowrap;font-weight:500}.v3root .dpdp-clock .dc-note{color:#121212b8;max-width:60ch;margin-top:10px;font-size:.9375rem;line-height:1.55}.v3root .dpdp-clock .dc-mile{border-top:1px solid var(--dc-rule);grid-template-columns:6px minmax(0,1fr);align-items:start;column-gap:10px;margin-top:20px;padding-top:14px;font-size:.9375rem;line-height:1.45;display:grid}.v3root .dpdp-clock .dc-mile i{margin-top:.5em}.v3root .dpdp-clock .dc-mile-n{color:var(--dc-blue);white-space:nowrap;font-weight:500}.v3root .dpdp-clock .dc-nw{white-space:nowrap}.v3root .dpdp-clock .dc-link{min-height:44px;color:var(--dc-blue);text-underline-offset:4px;align-items:center;gap:10px;margin-top:8px;font-size:.9375rem;font-weight:500;text-decoration:underline;display:inline-flex}.v3root .dpdp-clock .dc-link:hover{color:var(--dc-ink)}.v3root .dpdp-clock .dc-link:focus-visible{outline:2px solid var(--orange,#fb4a02);outline-offset:3px}.v3root .dpdp-clock .dc-link .px{flex:0 0 10px;width:10px;height:10px}.v3root .dpdp-clock .dc-plate{background:#ffffff3d}.v3root .dpdp-clock .dc-grid{border:1px solid var(--dc-blue);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.v3root .dpdp-clock .dc-grid.still{grid-template-columns:repeat(3,minmax(0,1fr))}.v3root .dpdp-clock .dc-cell{background:var(--dc-blue);color:#fff;text-align:center;min-width:0;padding:18px 8px 14px}.v3root .dpdp-clock .dc-cell b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(30px,3.4vw,52px);font-weight:500;line-height:1;display:block}.v3root .dpdp-clock .dc-grid.wait .dc-cell b{opacity:.45}.v3root .dpdp-clock .dc-cell span{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;margin-top:10px;font-size:.6875rem;display:block}.v3root .dpdp-clock .dc-done{background:var(--dc-blue);color:#fff;align-items:center;min-height:104px;padding:28px 24px;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.2;display:flex}.v3root .dpdp-clock .dc-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v3root .dpdp-clock .dc-clock{min-width:0;position:relative}.v3root .dpdp-clock+.hb .wrapx{padding-top:56px}.v3root .dpdp-clock.inset{background:0 0;border:0;margin:-24px 0 56px}.v3root .dpdp-clock.inset .dc-wrap{border-top:1px solid var(--dc-rule);border-bottom:1px solid var(--dc-rule);max-width:1352px;margin:0;padding:28px 0}@media (max-width:960px){.v3root .dpdp-clock .dc-wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""clock""foot";gap:24px}.v3root .dpdp-clock .dc-mile{margin-top:0}}@media (max-width:740px){.v3root .dpdp-clock .dc-wrap{padding:32px 20px}.v3root .dpdp-clock.inset .dc-wrap{padding:24px 0}.v3root .dpdp-clock.inset{margin:-16px 0 40px}.v3root .dpdp-clock .dc-grid{grid-template-columns:minmax(max-content,1fr) repeat(3,minmax(0,1fr))}.v3root .dpdp-clock .dc-grid.still{grid-template-columns:minmax(max-content,1fr) repeat(2,minmax(0,1fr))}.v3root .dpdp-clock .dc-cell{padding:14px 6px 12px}.v3root .dpdp-clock .dc-cell b{font-size:30px}.v3root .dpdp-clock+.hb .wrapx{padding-top:40px}}@media (max-width:360px){.v3root .dpdp-clock .dc-cell{padding:12px 3px 10px}.v3root .dpdp-clock .dc-cell b{font-size:27px}.v3root .dpdp-clock .dc-cell span{letter-spacing:.08em}}
