[data-scene=lights]{background:var(--color-scene-ground);position:absolute;inset:0;overflow:hidden;container:lights/size}[data-scene=lights] [data-part=window]{--u:1cqh;--vx:74cqw;--vy:40cqh;position:absolute;inset:0;overflow:hidden}@container lights (orientation:portrait){[data-scene=lights] [data-part=window]{--u:.8cqh;--vx:50cqw;--vy:46cqh}}[data-scene=lights] [data-part=vp]{left:var(--vx);top:var(--vy);width:0;height:0;position:absolute}[data-scene=lights] [data-part=sky]{left:calc(-80 * var(--u));top:calc(-40 * var(--u));width:calc(160 * var(--u));height:calc(40 * var(--u));position:absolute;overflow:hidden}[data-scene=lights] [data-part=sun]{left:calc(83 * var(--u));top:calc(20 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u));display:block;position:absolute}[data-scene=lights] [data-part=ridge]{left:calc(-70 * var(--u));top:calc(-18 * var(--u));width:calc(140 * var(--u));height:calc(18 * var(--u));display:block;position:absolute}[data-scene=lights] [data-part=ridge-far]{fill:var(--color-scene-led-off)}[data-scene=lights] [data-part=ridge-near]{fill:var(--color-scene-accent-dark)}[data-scene=lights] [data-part=track]{width:var(--u);height:var(--u);fill:var(--color-scene-panel);display:block;position:absolute;top:0;left:0;overflow:visible}[data-scene=lights] [data-part=cam]{perspective:calc(40 * var(--u));perspective-origin:var(--vx) var(--vy);position:absolute;inset:0}[data-scene=lights] :is([data-part=mover],[data-part=finish]){left:var(--vx);top:var(--vy);transform-origin:0 0;position:absolute}[data-scene=lights] [data-part=mover]{width:0;height:0;transform-style:preserve-3d}[data-scene=lights] :is([data-part=lane],[data-part=rail]){transform-origin:0 0;display:block;position:absolute;top:0;left:0}[data-scene=lights] [data-part=lane]{width:calc(.5 * var(--u));height:calc(948 * var(--u));background:repeating-linear-gradient(180deg, var(--color-scene-accent) 0 calc(6 * var(--u)), transparent 0 calc(18 * var(--u))), var(--color-scene-accent-deep)}[data-scene=lights] [data-part=rail]{width:calc(924 * var(--u));height:calc(.6 * var(--u));background:repeating-linear-gradient(90deg, var(--color-scene-steel) 0 calc(6 * var(--u)), transparent 0 calc(18 * var(--u)))}[data-scene=lights] [data-part=finish]{width:calc(90 * var(--u));height:calc(10 * var(--u));background:repeating-conic-gradient(var(--color-scene-shine) 0 25%, var(--color-scene-ground) 0 50%) 0 0 / calc(5 * var(--u)) calc(5 * var(--u));display:block}[data-scene=lights] [data-part=lights]{top:5cqh;left:calc(var(--vx) - 31.5 * var(--u));gap:calc(2.5 * var(--u));display:flex;position:absolute}[data-scene=lights] [data-part=lamp]{width:calc(10.6 * var(--u));height:calc(10.6 * var(--u));background:var(--color-scene-panel);box-shadow:inset 0 0 0 calc(.4 * var(--u)) var(--color-scene-steel-shade);position:relative}[data-scene=lights] [data-part=lamp]:before,[data-scene=lights] [data-part=lamp-on]{content:"";left:calc(1.5 * var(--u));top:calc(1.5 * var(--u));width:calc(7.6 * var(--u));height:calc(7.6 * var(--u));background:var(--color-scene-led-off);border-radius:50%;position:absolute}[data-scene=lights] [data-part=lamp-on]{background:radial-gradient(circle, var(--color-scene-accent) 0 58%, var(--color-scene-accent-mid) 59% 66%, var(--color-scene-accent) 67%);box-shadow:0 0 0 calc(.9 * var(--u)) var(--color-scene-accent-deep);display:block}@container lights (orientation:portrait){[data-scene=lights] [data-part=lights]{top:calc(var(--vy) - 41 * var(--u))}}[data-scene=lights] [data-part=fade]{display:none}@container lights (orientation:portrait){[data-scene=lights] [data-part=fade]{background:linear-gradient(180deg, transparent, var(--color-scene-ground));height:22%;display:block;position:absolute;bottom:0;left:0;right:0}}[data-scene=lights] [data-part=lane]:first-child{transform:translate3d(calc(-4.25 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=lane]:nth-child(2){transform:translate3d(calc(10.75 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=lane]:nth-child(3){transform:translate3d(calc(25.75 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=lane]:nth-child(4){transform:translate3d(calc(40.75 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=lane]:nth-child(5){transform:translate3d(calc(55.75 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=lane]:nth-child(6){transform:translate3d(calc(70.75 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=lane]:nth-child(7){transform:translate3d(calc(85.75 * var(--u)), calc(15.98 * var(--u)), calc(-918 * var(--u))) rotateX(90deg)}[data-scene=lights] [data-part=rail]:nth-child(8){transform:translate3d(calc(-24 * var(--u)), calc(-6 * var(--u)), calc(-918 * var(--u))) rotateY(-90deg)}[data-scene=lights] [data-part=rail]:nth-child(9){transform:translate3d(calc(-24 * var(--u)), calc(-12 * var(--u)), calc(-918 * var(--u))) rotateY(-90deg)}[data-scene=lights] [data-part=rail]:nth-child(10){transform:translate3d(calc(-24 * var(--u)), calc(-18 * var(--u)), calc(-918 * var(--u))) rotateY(-90deg)}[data-scene=lights] [data-part=rail]:nth-child(11){transform:translate3d(calc(104 * var(--u)), calc(-5 * var(--u)), calc(-918 * var(--u))) rotateY(-90deg)}[data-scene=lights] [data-part=rail]:nth-child(12){transform:translate3d(calc(104 * var(--u)), calc(-11 * var(--u)), calc(-918 * var(--u))) rotateY(-90deg)}[data-scene=lights] [data-part=finish]{transform:translateZ(calc(239.58 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}@media (prefers-reduced-motion:no-preference){[data-scene=lights] [data-part=mover]{animation:lights-run calc(2 * var(--scene-time)) linear calc(2.7 * var(--scene-time)) both, lights-drift calc(2.4 * var(--scene-time)) linear calc(4.7 * var(--scene-time)) infinite}@keyframes lights-drift{0%{transform:translateZ(0)}to{transform:translateZ(calc(18 * var(--u)))}}[data-scene=lights] [data-part=finish]{animation:lights-finish calc(2 * var(--scene-time)) linear calc(2.7 * var(--scene-time)) both}@keyframes lights-lamp1{0%,12.95%{opacity:0}12.96%,99.9%{opacity:1}to{opacity:0}}[data-scene=lights] [data-part=lamp]:first-child>i{animation:lights-lamp1 calc(2.7 * var(--scene-time)) linear both, lights-beat calc(1.6 * var(--scene-time)) ease-in-out calc(5.3 * var(--scene-time)) infinite}@keyframes lights-lamp2{0%,28.51%{opacity:0}28.52%,99.9%{opacity:1}to{opacity:0}}[data-scene=lights] [data-part=lamp]:nth-child(2)>i{animation:lights-lamp2 calc(2.7 * var(--scene-time)) linear both, lights-beat calc(1.6 * var(--scene-time)) ease-in-out calc(5.3 * var(--scene-time)) infinite}@keyframes lights-lamp3{0%,44.06%{opacity:0}44.07%,99.9%{opacity:1}to{opacity:0}}[data-scene=lights] [data-part=lamp]:nth-child(3)>i{animation:lights-lamp3 calc(2.7 * var(--scene-time)) linear both, lights-beat calc(1.6 * var(--scene-time)) ease-in-out calc(5.3 * var(--scene-time)) infinite}@keyframes lights-lamp4{0%,59.62%{opacity:0}59.63%,99.9%{opacity:1}to{opacity:0}}[data-scene=lights] [data-part=lamp]:nth-child(4)>i{animation:lights-lamp4 calc(2.7 * var(--scene-time)) linear both, lights-beat calc(1.6 * var(--scene-time)) ease-in-out calc(5.3 * var(--scene-time)) infinite}@keyframes lights-lamp5{0%,75.18%{opacity:0}75.19%,99.9%{opacity:1}to{opacity:0}}[data-scene=lights] [data-part=lamp]:nth-child(5)>i{animation:lights-lamp5 calc(2.7 * var(--scene-time)) linear both, lights-beat calc(1.6 * var(--scene-time)) ease-in-out calc(5.3 * var(--scene-time)) infinite}@keyframes lights-run{0%{transform:translateZ(calc(0 * var(--u)))}2.5%{transform:translateZ(calc(.14 * var(--u)))}5%{transform:translateZ(calc(1.04 * var(--u)))}7.75%{transform:translateZ(calc(3.62 * var(--u)))}10.5%{transform:translateZ(calc(8.33 * var(--u)))}13%{transform:translateZ(calc(14.67 * var(--u)))}14%{transform:translateZ(calc(17.75 * var(--u)))}14.05%{transform:translateZ(calc(18 * var(--u)))}14.08%{transform:translateZ(calc(0 * var(--u)))}16.75%{transform:translateZ(calc(9.7 * var(--u)))}18.7%{transform:translateZ(calc(18 * var(--u)))}18.73%{transform:translateZ(calc(0 * var(--u)))}18.75%{transform:translateZ(calc(.1 * var(--u)))}21.5%{transform:translateZ(calc(12.73 * var(--u)))}22.58%{transform:translateZ(calc(18 * var(--u)))}22.61%{transform:translateZ(calc(0 * var(--u)))}25.25%{transform:translateZ(calc(12.54 * var(--u)))}26.37%{transform:translateZ(calc(18 * var(--u)))}26.4%{transform:translateZ(calc(0 * var(--u)))}29%{transform:translateZ(calc(12.36 * var(--u)))}30.16%{transform:translateZ(calc(18 * var(--u)))}30.19%{transform:translateZ(calc(0 * var(--u)))}32.75%{transform:translateZ(calc(12.18 * var(--u)))}33.94%{transform:translateZ(calc(18 * var(--u)))}33.97%{transform:translateZ(calc(0 * var(--u)))}34%{transform:translateZ(calc(.13 * var(--u)))}36.75%{transform:translateZ(calc(13.2 * var(--u)))}37.75%{transform:translateZ(calc(17.95 * var(--u)))}37.73%{transform:translateZ(calc(18 * var(--u)))}37.76%{transform:translateZ(calc(0 * var(--u)))}40.5%{transform:translateZ(calc(13.02 * var(--u)))}41.5%{transform:translateZ(calc(17.77 * var(--u)))}41.52%{transform:translateZ(calc(18 * var(--u)))}41.55%{transform:translateZ(calc(0 * var(--u)))}44.25%{transform:translateZ(calc(12.84 * var(--u)))}45.31%{transform:translateZ(calc(18 * var(--u)))}45.34%{transform:translateZ(calc(0 * var(--u)))}48%{transform:translateZ(calc(12.66 * var(--u)))}49.09%{transform:translateZ(calc(18 * var(--u)))}49.12%{transform:translateZ(calc(0 * var(--u)))}51.75%{transform:translateZ(calc(12.49 * var(--u)))}52.88%{transform:translateZ(calc(18 * var(--u)))}52.91%{transform:translateZ(calc(0 * var(--u)))}55.5%{transform:translateZ(calc(12.31 * var(--u)))}56.67%{transform:translateZ(calc(18 * var(--u)))}56.7%{transform:translateZ(calc(0 * var(--u)))}59.25%{transform:translateZ(calc(12.12 * var(--u)))}60.47%{transform:translateZ(calc(18 * var(--u)))}60.5%{transform:translateZ(calc(0 * var(--u)))}60.5%{transform:translateZ(calc(.01 * var(--u)))}63%{transform:translateZ(calc(11.56 * var(--u)))}64.41%{transform:translateZ(calc(18 * var(--u)))}64.44%{transform:translateZ(calc(0 * var(--u)))}67%{transform:translateZ(calc(11.03 * var(--u)))}68.69%{transform:translateZ(calc(18 * var(--u)))}68.72%{transform:translateZ(calc(0 * var(--u)))}68.75%{transform:translateZ(calc(.14 * var(--u)))}71.25%{transform:translateZ(calc(9.61 * var(--u)))}73.66%{transform:translateZ(calc(18 * var(--u)))}73.69%{transform:translateZ(calc(0 * var(--u)))}76.25%{transform:translateZ(calc(7.84 * var(--u)))}78.75%{transform:translateZ(calc(14.47 * var(--u)))}80.25%{transform:translateZ(calc(17.97 * var(--u)))}80.23%{transform:translateZ(calc(18 * var(--u)))}80.26%{transform:translateZ(calc(0 * var(--u)))}83%{transform:translateZ(calc(5.43 * var(--u)))}85.5%{transform:translateZ(calc(9.38 * var(--u)))}88%{transform:translateZ(calc(12.42 * var(--u)))}90.5%{transform:translateZ(calc(14.63 * var(--u)))}93%{transform:translateZ(calc(16.15 * var(--u)))}95.75%{transform:translateZ(calc(17.18 * var(--u)))}98.25%{transform:translateZ(calc(17.72 * var(--u)))}99.97%{transform:translateZ(calc(18 * var(--u)))}to{transform:translateZ(calc(0 * var(--u)))}to{transform:translateZ(calc(0 * var(--u)))}}@keyframes lights-finish{0%{opacity:1;transform:translateZ(calc(0 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}5%{opacity:1;transform:translateZ(calc(1.04 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}10%{opacity:1;transform:translateZ(calc(7.3 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}15%{opacity:1;transform:translateZ(calc(21.12 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}20%{opacity:1;transform:translateZ(calc(41.73 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}25%{opacity:1;transform:translateZ(calc(65.35 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}30%{opacity:1;transform:translateZ(calc(89.11 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}35%{opacity:1;transform:translateZ(calc(112.88 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}40%{opacity:1;transform:translateZ(calc(136.64 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}45%{opacity:1;transform:translateZ(calc(160.41 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}50%{opacity:1;transform:translateZ(calc(184.17 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}55%{opacity:1;transform:translateZ(calc(207.93 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}60%{opacity:1;transform:translateZ(calc(231.66 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}65%{opacity:1;transform:translateZ(calc(254.48 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}70%{opacity:1;transform:translateZ(calc(274.98 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}75%{opacity:1;transform:translateZ(calc(292.14 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}80%{opacity:1;transform:translateZ(calc(305.41 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}85%{opacity:1;transform:translateZ(calc(314.67 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}90%{opacity:0;transform:translateZ(calc(320.25 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}95%{opacity:0;transform:translateZ(calc(322.58 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}to{opacity:0;transform:translateZ(calc(322.58 * var(--u))) translate3d(calc(-4 * var(--u)), calc(16 * var(--u)), calc(-287.58 * var(--u))) rotateX(90deg)}}[data-scene=lights] [data-part=sun]{animation:lights-sun calc(2.4 * var(--scene-time)) var(--ease-scene-glide) calc(2.4 * var(--scene-time)) both, lights-sun-loop calc(40 * var(--scene-time)) ease-in-out calc(4.8 * var(--scene-time)) infinite alternate}@keyframes lights-beat{0%{opacity:.16}7%{opacity:.62}14%{opacity:.22}22%{opacity:.5}38%,to{opacity:.16}}@keyframes lights-sun{0%{transform:translateY(calc(16 * var(--u)))}to{transform:none}}@keyframes lights-sun-loop{0%{transform:none}to{transform:translateY(calc(-3.5 * var(--u)))}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-astro-cid-sm3nlrfa][data-year]{view-timeline-name:--year}[data-astro-cid-sm3nlrfa][data-fill]{transform-origin:top;animation-name:archive-fill;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--year;animation-range:cover 10% cover 70%}}}@keyframes archive-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}[data-astro-cid-nxfbay5j][data-wod-list]{padding-inline:var(--spacing-row-start)}[data-astro-cid-nxfbay5j][data-wod-row]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-lg);scrollbar-color:var(--color-accent-ink) var(--color-ground-alt);scrollbar-width:thin;overflow-x:auto}[data-astro-cid-nxfbay5j][data-wod-row]:focus-visible{outline-offset:var(--focus-offset-inset)}[data-astro-cid-nxfbay5j][data-wod-card]{scroll-snap-align:start}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-astro-cid-nxfbay5j][data-wod-card]{animation-name:board-in;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view(inline);animation-range:entry}}}@keyframes board-in{0%{transform:scale(var(--motion-squash))}}
