.dd-roads-set{pointer-events:none;display:block;position:absolute;inset:0}.dd-valley-roads{pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.6;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.dd-roads-glow path{stroke:var(--dd-blue-glow);stroke-width:6px}.dd-roads-line path{stroke:var(--dd-blue);stroke-width:1.5px}.dd-roads-pulse{display:none}.dd-roads-pulse path{stroke:var(--dd-blue-ice);stroke-width:2px}.dd-valley-roads[data-variant=phone]{display:none}@media (max-width:809px),(orientation:portrait) and (max-width:1199px){.dd-valley-roads[data-variant=desktop]{display:none}.dd-valley-roads[data-variant=phone]{display:block}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:root:not([data-dd-motion=paused]) .dd-valley-roads:not([data-dd-armed],[data-dd-drawn]){opacity:0;animation:dd-roads-late var(--dur-ui) linear 8s forwards}}@keyframes dd-roads-late{to{opacity:.6}}.dd-valley-roads[data-dd-armed]{opacity:1}.dd-valley-roads[data-dd-armed] path{vector-effect:none}.dd-valley-roads[data-dd-armed] .dd-roads-glow path{stroke-width:calc(6px * var(--dd-roads-u,1))}.dd-valley-roads[data-dd-armed] .dd-roads-line path{stroke-width:calc(1.5px * var(--dd-roads-u,1))}.dd-valley-roads[data-dd-armed] .dd-roads-glow path,.dd-valley-roads[data-dd-armed] .dd-roads-line path{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:dd-roads-draw var(--dur-film) var(--dd-ease) calc(var(--i,0) * var(--dur-press)) forwards}.dd-valley-roads[data-dd-armed] .dd-roads-pulse{display:inline}.dd-valley-roads[data-dd-armed] .dd-roads-pulse path{stroke-width:calc(2px * var(--dd-roads-u,1));stroke-dasharray:.06 2;stroke-dashoffset:.06px;opacity:0;animation:dd-roads-pulse var(--dur-film) linear calc(var(--dur-film) + var(--i,0) * var(--dur-press)) forwards}@keyframes dd-roads-draw{to{stroke-dashoffset:0}}@keyframes dd-roads-pulse{0%{opacity:1;stroke-dashoffset:.06px}88%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}.dd-valley-roads[data-dd-drawn]{opacity:1}@media (prefers-reduced-motion:reduce){.dd-valley-roads{opacity:.6!important}.dd-valley-roads,.dd-valley-roads path{animation:none!important}.dd-roads-pulse{display:none!important}}:root[data-dd-motion=paused] .dd-valley-roads{opacity:.6}:root[data-dd-motion=paused] .dd-valley-roads path{stroke-dashoffset:0;animation:none!important}:root[data-dd-motion=paused] .dd-roads-pulse{display:none!important}@media (forced-colors:active){.dd-roads-set{display:none}}.dd-rail-section.dd-stat-rail{padding-block:var(--dd-space-band);background-color:var(--dd-bg);border-block-color:var(--dd-hairline)}.dd-stat-rail-title{color:var(--dd-ink-quiet);flex:none;margin:0}@media (max-width:809px){.dd-stat-rail-title{flex-basis:100%}}.dd-stat-rail-list{gap:64px;padding-inline:24px 40px}.dd-stat-rail-item{white-space:nowrap;gap:8px;display:grid}.dd-stat-rail-figure{color:var(--dd-ink)}.dd-stat-rail-label{color:var(--dd-ink-quiet)}.dd-passes{--dd-pass-pad:clamp(1.25rem, .982rem + 1.143vw, 2rem);gap:var(--dd-col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dd-pass-cell{min-width:0;display:flex}.dd-pass-stage{width:100%;display:flex}.dd-pass{--dd-pass-light-steel:color-mix(in oklab, var(--dd-steel) 45%, transparent);isolation:isolate;width:100%;min-height:22rem;padding:calc(var(--dd-pass-pad) + 6px) var(--dd-pass-pad) var(--dd-pass-pad);border:1px solid var(--dd-hairline);background-color:var(--dd-object);flex-direction:column;gap:32px;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.dd-pass{aspect-ratio:4/5;min-height:0}}.dd-pass-band{width:100%;height:6px;display:block;position:absolute;inset:0 0 auto}.dd-pass-band rect{fill:var(--dd-pass-band)}.dd-pass:before{content:"";z-index:-1;background-image:radial-gradient(100% 100% at 30% 0, var(--dd-pass-light,transparent) 0%, transparent 72%);opacity:.7;pointer-events:none;width:min(100%,240px);height:200px;position:absolute;top:6px;left:0}.dd-pass-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.dd-pass-mark{filter:brightness(.85);width:7.5rem;height:auto;display:block}.dd-pass-index{color:var(--dd-ink-quiet)}.dd-pass-name{color:var(--dd-ink);text-wrap:balance;margin:auto 0 0}.dd-pass-foot{padding-top:var(--dd-pass-pad);gap:12px;display:grid;position:relative}.dd-pass-foot:before,.dd-pass-foot:after{content:"";right:calc(-1 * var(--dd-pass-pad) - 1px);left:calc(-1 * var(--dd-pass-pad) - 1px);pointer-events:none;position:absolute}.dd-pass-foot:before{background-image:radial-gradient(circle at 1px 1px, var(--dd-steel) 1px, transparent 1.25px);background-repeat:repeat-x;background-size:8px 2px;height:2px;margin-inline:14px;top:-1px}.dd-pass-foot:after{background-image:radial-gradient(circle at 0 50%, var(--dd-bg) 6px, transparent 6.5px), radial-gradient(circle at 100% 50%, var(--dd-bg) 6px, transparent 6.5px);height:12px;top:-6px}.dd-pass-line{color:var(--dd-ink-body);margin:0}@media (max-width:809px){.dd-passes{margin-inline:calc(-1 * var(--dd-gutter));padding-inline:var(--dd-gutter);overscroll-behavior-x:contain;scroll-padding-inline:var(--dd-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.dd-passes::-webkit-scrollbar{display:none}.dd-pass-cell{scroll-snap-align:start;flex:0 0 min(80%,20rem)}.dd-pass{aspect-ratio:4/5;min-height:0}}.dd-passes-after{margin-top:var(--dd-gap-content)}
