.article-visual[data-astro-cid-mn7xzlt2]{aspect-ratio:16/9;isolation:isolate;background:#101010;width:100%;position:relative;overflow:hidden}.article-visual--hero[data-astro-cid-mn7xzlt2]{aspect-ratio:21/9;margin-bottom:32px}.article-visual-frame[data-astro-cid-mn7xzlt2]{display:block;position:absolute;inset:0}.article-visual[data-astro-cid-mn7xzlt2] img[data-astro-cid-mn7xzlt2],.article-motion-layer[data-astro-cid-mn7xzlt2]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.article-motion-layer[data-astro-cid-mn7xzlt2]{pointer-events:none;opacity:0}[data-astro-cid-mn7xzlt2][data-motion-ready=true] .article-motion-layer[data-astro-cid-mn7xzlt2]{opacity:1}.motion-breathe[data-astro-cid-mn7xzlt2],.motion-plane[data-astro-cid-mn7xzlt2],.motion-decision[data-astro-cid-mn7xzlt2]{fill:none;stroke:#f7a566;stroke-width:3px;stroke-linecap:round;opacity:0;animation-duration:10s;animation-delay:var(--motion-delay,0s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.motion-breathe[data-astro-cid-mn7xzlt2]{stroke-width:4.5px;animation-name:signal-breathe;animation-duration:8s}.motion-plane[data-astro-cid-mn7xzlt2]{stroke:#e7e0d9;stroke-width:1.5px;animation-name:plane-breathe;animation-duration:12s}.motion-decision[data-astro-cid-mn7xzlt2]{fill:#ffb473;stroke:none;animation-name:signal-breathe;animation-duration:8s}.motion-flare[data-astro-cid-mn7xzlt2]{offset-distance:0%;offset-rotate:auto;offset-anchor:0px 0px;opacity:0;animation:flare-travel var(--motion-duration,8s) linear var(--motion-delay,0s) infinite paused}.motion-flare--fixed[data-astro-cid-mn7xzlt2]{offset-rotate:0deg}.motion-flare--loop[data-astro-cid-mn7xzlt2]{animation-name:loop-travel}.motion-flare--trace[data-astro-cid-mn7xzlt2]{animation-name:trace-travel}.motion-path-tail[data-astro-cid-mn7xzlt2]{fill:none;stroke:#f18738;stroke-opacity:.14;stroke-linecap:round;stroke-linejoin:round;filter:blur(1.5px)}.motion-tail-segment[data-astro-cid-mn7xzlt2]{animation:tail-travel var(--motion-duration,8s) linear var(--motion-delay,0s) infinite paused}.motion-flare-body[data-astro-cid-mn7xzlt2]{transform:scale(var(--flare-scale,1))}.article-visual[data-astro-cid-mn7xzlt2]:not(.article-visual--hero){--flare-scale:1.65}.motion-junction[data-astro-cid-mn7xzlt2]{animation:9s ease-in-out -2s infinite paused junction-crossing}.motion-checkpoint[data-astro-cid-mn7xzlt2]{animation-name:junction-crossing;animation-duration:9s;animation-delay:-2s}[data-astro-cid-mn7xzlt2][data-running=true] .article-motion-layer[data-astro-cid-mn7xzlt2] [data-astro-cid-mn7xzlt2]{animation-play-state:running}.article-motion-toggle[data-astro-cid-mn7xzlt2]{z-index:1;color:#b8b2ad;cursor:pointer;background:#111111b8;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:color .2s,border-color .2s;display:grid;position:absolute;bottom:10px;right:10px}.article-motion-toggle[data-astro-cid-mn7xzlt2][hidden]{display:none}.article-motion-toggle[data-astro-cid-mn7xzlt2]:hover{color:#fff;border-color:#c75000}.article-motion-toggle[data-astro-cid-mn7xzlt2]:focus-visible{outline-offset:3px;outline:2px solid #e47a33}.motion-icon-pause[data-astro-cid-mn7xzlt2]{stroke:currentColor;stroke-width:2px;fill:none}.motion-icon-play[data-astro-cid-mn7xzlt2]{fill:currentColor;display:none}[data-astro-cid-mn7xzlt2][aria-pressed=true] .motion-icon-pause[data-astro-cid-mn7xzlt2]{display:none}[data-astro-cid-mn7xzlt2][aria-pressed=true] .motion-icon-play[data-astro-cid-mn7xzlt2]{display:block}@keyframes flare-travel{0%{offset-distance:0%;opacity:0}8%{opacity:1}78%{offset-distance:100%;opacity:1}88%,to{offset-distance:100%;opacity:0}}@keyframes tail-travel{0%{stroke-dashoffset:var(--tail-length);opacity:0}8%{opacity:1}78%{stroke-dashoffset:calc(var(--tail-length) - 100px);opacity:1}88%,to{stroke-dashoffset:calc(var(--tail-length) - 100px);opacity:0}}@keyframes loop-travel{0%{offset-distance:0%;opacity:0}1%{opacity:1}30%{offset-distance:100%;opacity:1}33.333%,to{offset-distance:100%;opacity:0}}@keyframes trace-travel{0%{offset-distance:0%;opacity:0}4%{opacity:1}39%{offset-distance:100%;opacity:1}44%,to{offset-distance:100%;opacity:0}}@keyframes junction-crossing{0%,26%,56%,to{opacity:.08}39%{opacity:.95}}@keyframes signal-breathe{0%,to{opacity:.12}50%{opacity:.9}}@keyframes plane-breathe{0%,to{opacity:.02}50%{opacity:.22}}@media (width<=600px){.article-visual--hero[data-astro-cid-mn7xzlt2]{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.article-motion-layer[data-astro-cid-mn7xzlt2],.article-motion-toggle[data-astro-cid-mn7xzlt2]{display:none}.article-motion-layer[data-astro-cid-mn7xzlt2] [data-astro-cid-mn7xzlt2]{animation:none!important}}
