.gallery-marquee[data-astro-cid-gyz6sncq]{animation:marquee-left 40s linear infinite}.gallery-marquee-reverse[data-astro-cid-gyz6sncq]{animation:marquee-right 40s linear infinite}.gallery-marquee[data-astro-cid-gyz6sncq]:hover,.gallery-marquee-reverse[data-astro-cid-gyz6sncq]:hover{animation-play-state:paused}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.verb[data-astro-cid-qvdacghe]{color:transparent;-webkit-text-stroke:1px var(--border-strong)}.verb[data-astro-cid-qvdacghe]:hover{-webkit-text-stroke-color:var(--primary);color:#6fd6f62e;transform:translate(6px)}.hero-img[data-astro-cid-qvdacghe]{visibility:hidden}.verbs[data-astro-cid-qvdacghe]:has(input[value="0"]:checked) [data-astro-cid-qvdacghe][data-slot="0"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="1"]:checked) [data-astro-cid-qvdacghe][data-slot="1"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="2"]:checked) [data-astro-cid-qvdacghe][data-slot="2"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="3"]:checked) [data-astro-cid-qvdacghe][data-slot="3"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="4"]:checked) [data-astro-cid-qvdacghe][data-slot="4"].verb{color:var(--primary);-webkit-text-stroke:0}.verbs[data-astro-cid-qvdacghe]:has(input[value="0"]:checked) [data-astro-cid-qvdacghe][data-slot="0"].hero-img,.verbs[data-astro-cid-qvdacghe]:has(input[value="1"]:checked) [data-astro-cid-qvdacghe][data-slot="1"].hero-img,.verbs[data-astro-cid-qvdacghe]:has(input[value="2"]:checked) [data-astro-cid-qvdacghe][data-slot="2"].hero-img,.verbs[data-astro-cid-qvdacghe]:has(input[value="3"]:checked) [data-astro-cid-qvdacghe][data-slot="3"].hero-img,.verbs[data-astro-cid-qvdacghe]:has(input[value="4"]:checked) [data-astro-cid-qvdacghe][data-slot="4"].hero-img{visibility:visible}.verbs[data-astro-cid-qvdacghe]:has(input[value="0"]:checked) [data-astro-cid-qvdacghe][data-slot="0"].card,.verbs[data-astro-cid-qvdacghe]:has(input[value="1"]:checked) [data-astro-cid-qvdacghe][data-slot="1"].card,.verbs[data-astro-cid-qvdacghe]:has(input[value="2"]:checked) [data-astro-cid-qvdacghe][data-slot="2"].card,.verbs[data-astro-cid-qvdacghe]:has(input[value="3"]:checked) [data-astro-cid-qvdacghe][data-slot="3"].card,.verbs[data-astro-cid-qvdacghe]:has(input[value="4"]:checked) [data-astro-cid-qvdacghe][data-slot="4"].card{border-color:var(--primary);box-shadow:8px 8px #6fd6f659}.verbs[data-astro-cid-qvdacghe]:has(input[value="0"]:checked) [data-astro-cid-qvdacghe][data-slot="0"] .card-label[data-astro-cid-qvdacghe],.verbs[data-astro-cid-qvdacghe]:has(input[value="1"]:checked) [data-astro-cid-qvdacghe][data-slot="1"] .card-label[data-astro-cid-qvdacghe],.verbs[data-astro-cid-qvdacghe]:has(input[value="2"]:checked) [data-astro-cid-qvdacghe][data-slot="2"] .card-label[data-astro-cid-qvdacghe],.verbs[data-astro-cid-qvdacghe]:has(input[value="3"]:checked) [data-astro-cid-qvdacghe][data-slot="3"] .card-label[data-astro-cid-qvdacghe],.verbs[data-astro-cid-qvdacghe]:has(input[value="4"]:checked) [data-astro-cid-qvdacghe][data-slot="4"] .card-label[data-astro-cid-qvdacghe]{color:var(--primary)}.verbs[data-astro-cid-qvdacghe]:has(input[value="0"]:focus-visible) [data-astro-cid-qvdacghe][data-slot="0"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="1"]:focus-visible) [data-astro-cid-qvdacghe][data-slot="1"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="2"]:focus-visible) [data-astro-cid-qvdacghe][data-slot="2"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="3"]:focus-visible) [data-astro-cid-qvdacghe][data-slot="3"].verb,.verbs[data-astro-cid-qvdacghe]:has(input[value="4"]:focus-visible) [data-astro-cid-qvdacghe][data-slot="4"].verb{outline:1px dashed var(--primary);outline-offset:4px}.card[data-astro-cid-qvdacghe]:hover{border-color:var(--primary);box-shadow:14px 14px #6fd6f640;z-index:1}.card[data-astro-cid-qvdacghe]:hover .fr[data-astro-cid-qvdacghe] img[data-astro-cid-qvdacghe]{animation:bounce .6s steps(2) infinite}@keyframes bounce{50%{transform:translateY(-3px)}}.prop[data-astro-cid-qvdacghe]{opacity:.34;transform:rotate(var(--rot))}.prop[data-astro-cid-qvdacghe]:hover{opacity:1;transform:rotate(0) scale(1.15);border-color:var(--primary);z-index:2}.prop-anim[data-astro-cid-qvdacghe]{aspect-ratio:3 / 4;visibility:hidden;background-size:400% 100%;background-repeat:no-repeat}.verbs[data-astro-cid-qvdacghe]:hover .prop-anim[data-astro-cid-qvdacghe]{background-image:var(--strip)}.prop-animated[data-astro-cid-qvdacghe]:hover .prop-still[data-astro-cid-qvdacghe]{visibility:hidden}.prop-animated[data-astro-cid-qvdacghe]:hover .prop-anim[data-astro-cid-qvdacghe]{visibility:visible;animation:strip .6s steps(4) infinite}@keyframes strip{to{background-position:133.3333% 0}}@container (min-width: 56rem){.cards[data-astro-cid-qvdacghe]{grid-template-columns:minmax(0,1fr);row-gap:0}.card[data-astro-cid-qvdacghe]{grid-column:1;transform:translate(calc(var(--i) * 2.5rem)) rotate(var(--tilt));margin-top:calc(var(--i) * -.25rem)}.card[data-astro-cid-qvdacghe]:hover{transform:translate(calc(var(--i) * 2.5rem - 6px),-8px) rotate(0)}}@media(prefers-reduced-motion:reduce){.verb[data-astro-cid-qvdacghe],.card[data-astro-cid-qvdacghe],.prop[data-astro-cid-qvdacghe],.hero-img[data-astro-cid-qvdacghe]{transition:none}.card[data-astro-cid-qvdacghe]:hover .fr[data-astro-cid-qvdacghe] img[data-astro-cid-qvdacghe],.prop-animated[data-astro-cid-qvdacghe]:hover .prop-anim[data-astro-cid-qvdacghe]{animation:none}.prop-animated[data-astro-cid-qvdacghe]:hover .prop-still[data-astro-cid-qvdacghe]{visibility:visible}.prop-animated[data-astro-cid-qvdacghe]:hover .prop-anim[data-astro-cid-qvdacghe]{visibility:hidden}.verb[data-astro-cid-qvdacghe]:hover,.card[data-astro-cid-qvdacghe]:hover,.prop[data-astro-cid-qvdacghe]:hover{transform:none}}.nodes[data-astro-cid-b3ajtvey]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"ref ref ref" "nw ne se"}.ref[data-astro-cid-b3ajtvey]{grid-area:ref}.nw[data-astro-cid-b3ajtvey]{grid-area:nw}.ne[data-astro-cid-b3ajtvey]{grid-area:ne}.se[data-astro-cid-b3ajtvey]{grid-area:se}@container (min-width: 56rem){.diagram[data-astro-cid-b3ajtvey]{aspect-ratio:672 / 620}.nodes[data-astro-cid-b3ajtvey]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-template-areas:"nw . ne" ". ref ." ". . se";gap:0}.ref[data-astro-cid-b3ajtvey]{justify-self:center;align-self:center;width:100%}.nw[data-astro-cid-b3ajtvey]{justify-self:start;align-self:start}.ne[data-astro-cid-b3ajtvey]{justify-self:end;align-self:start}.se[data-astro-cid-b3ajtvey]{justify-self:end;align-self:end}}.orbit-dash[data-astro-cid-b3ajtvey]{animation:spin 90s linear infinite}.sweep[data-astro-cid-b3ajtvey]:before{content:"";display:block;width:2px;height:50%;margin:0 auto;background:linear-gradient(to top,hsl(194 88% 70% / .9),transparent);transform-origin:50% 100%;animation:spin 12s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.orbit-dash[data-astro-cid-b3ajtvey],.sweep[data-astro-cid-b3ajtvey]:before{animation:none}}.holes[data-astro-cid-odnsfaqd]{height:1.4rem;background-image:linear-gradient(var(--background),var(--background)),linear-gradient(var(--border-strong),var(--border-strong));background-size:.75rem .5rem,.875rem .625rem;background-position:.875rem .45rem,.8125rem .3875rem;background-repeat:repeat-x}.reel-image[data-astro-cid-odnsfaqd]{width:60cqw;max-width:none;height:auto}.reel-cells[data-astro-cid-odnsfaqd]{width:100cqw}.reel-cells[data-astro-cid-odnsfaqd] .reel-image[data-astro-cid-odnsfaqd]{width:12.5%;aspect-ratio:1}@container (min-width: 56rem){.reel-image[data-astro-cid-odnsfaqd]{width:100cqw}}.reel[data-astro-cid-odnsfaqd]{animation:reel 40s linear infinite}@keyframes reel{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.reel-image[data-astro-cid-odnsfaqd]{width:60cqw;max-width:none;height:auto}.reel-cells[data-astro-cid-odnsfaqd]{width:100cqw}.reel-cells[data-astro-cid-odnsfaqd] .reel-image[data-astro-cid-odnsfaqd]{width:12.5%;aspect-ratio:1}@container (min-width: 56rem){.reel-image[data-astro-cid-odnsfaqd]{width:100cqw}}.reel[data-astro-cid-odnsfaqd]{animation:none}}
