.CircuitLoader-module__j5RgTa__screen{z-index:11000;--wipe-duration:.42s;clip-path:inset(0);background:#fff;place-items:center;display:grid;position:fixed;inset:0}.CircuitLoader-module__j5RgTa__carScreen{--wipe-duration:.62s}.CircuitLoader-module__j5RgTa__entering{animation:CircuitLoader-module__j5RgTa__wipe-in var(--wipe-duration) cubic-bezier(.76, 0, .24, 1) both}.CircuitLoader-module__j5RgTa__exiting{animation:CircuitLoader-module__j5RgTa__wipe-out var(--wipe-duration) cubic-bezier(.76, 0, .24, 1) both}.CircuitLoader-module__j5RgTa__welcome{clip-path:none}.CircuitLoader-module__j5RgTa__welcomeText{color:#151817;max-width:min(1040px,88vw);font-family:var(--font-switzer), Arial, sans-serif;letter-spacing:-.035em;text-align:center;flex-wrap:wrap;justify-content:center;gap:0 .25em;margin:0;padding:0 12px;font-size:clamp(1.8rem,4vw,4rem);font-weight:300;line-height:1.25;animation:.2s 2.15s both CircuitLoader-module__j5RgTa__welcome-away;display:flex}.CircuitLoader-module__j5RgTa__welcomeText span{animation:.9s cubic-bezier(.22,1,.36,1) both CircuitLoader-module__j5RgTa__welcome-word;display:inline-block}.CircuitLoader-module__j5RgTa__circuit{width:clamp(140px,17vw,220px);height:auto;display:block}.CircuitLoader-module__j5RgTa__loading .CircuitLoader-module__j5RgTa__circuit{animation:.22s both CircuitLoader-module__j5RgTa__circuit-reveal}.CircuitLoader-module__j5RgTa__runner{filter:drop-shadow(0 0 2px color-mix(in srgb, currentColor 38%, transparent)) drop-shadow(0 0 7px color-mix(in srgb, currentColor 18%, transparent));animation:1.85s linear infinite CircuitLoader-module__j5RgTa__lap,2.65s ease-in-out infinite alternate CircuitLoader-module__j5RgTa__segment}html:has(.CircuitLoader-module__j5RgTa__screen:not(.CircuitLoader-module__j5RgTa__galleryScreen)){overflow:hidden}.CircuitLoader-module__j5RgTa__galleryScreen{pointer-events:none}.CircuitLoader-module__j5RgTa__pageCanvas{min-height:100svh}.CircuitLoader-module__j5RgTa__pageContent{opacity:0}.CircuitLoader-module__j5RgTa__pageContent[data-reveal-state=outgoing]{opacity:1}.CircuitLoader-module__j5RgTa__pageContent[data-reveal-state=visible]{animation:.6s .18s both CircuitLoader-module__j5RgTa__page-content-in}@keyframes CircuitLoader-module__j5RgTa__page-content-in{0%{opacity:0}to{opacity:1}}@keyframes CircuitLoader-module__j5RgTa__welcome-word{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes CircuitLoader-module__j5RgTa__welcome-away{0%{opacity:1}to{opacity:0}}@keyframes CircuitLoader-module__j5RgTa__circuit-reveal{0%{opacity:0}to{opacity:1}}@keyframes CircuitLoader-module__j5RgTa__lap{0%{stroke-dashoffset:0;stroke-dasharray:10 90}7%{stroke-dashoffset:-10px;stroke-dasharray:16 84}15%{stroke-dashoffset:-26px;stroke-dasharray:18 82}23%{stroke-dashoffset:-32px;stroke-dasharray:10 90}33%{stroke-dashoffset:-39px;stroke-dasharray:7 93}43%{stroke-dashoffset:-47px;stroke-dasharray:9 91}51%{stroke-dashoffset:-58px;stroke-dasharray:14 86}62%{stroke-dashoffset:-66px;stroke-dasharray:8 92}73%{stroke-dashoffset:-83px;stroke-dasharray:17 83}86%{stroke-dashoffset:-92px;stroke-dasharray:7 93}to{stroke-dashoffset:-100px;stroke-dasharray:10 90}}@keyframes CircuitLoader-module__j5RgTa__segment{0%{stroke-dasharray:8 92}35%{stroke-dasharray:24 76}70%{stroke-dasharray:12 88}to{stroke-dasharray:32 68}}@keyframes CircuitLoader-module__j5RgTa__wipe-in{0%{clip-path:polygon(0 0,100% 0,100% -10%,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 110%)}}@keyframes CircuitLoader-module__j5RgTa__wipe-out{0%{clip-path:polygon(0 0,100% -10%,100% 100%,0 100%)}to{clip-path:polygon(0 110%,100% 100%,100% 100%,0 100%)}}@media (prefers-reduced-motion:reduce){.CircuitLoader-module__j5RgTa__screen{--wipe-duration:.1s}.CircuitLoader-module__j5RgTa__welcomeText,.CircuitLoader-module__j5RgTa__welcomeText span,.CircuitLoader-module__j5RgTa__loading .CircuitLoader-module__j5RgTa__circuit,.CircuitLoader-module__j5RgTa__runner{animation:none}.CircuitLoader-module__j5RgTa__runner{stroke-dasharray:none}.CircuitLoader-module__j5RgTa__pageContent[data-reveal-state=visible]{animation-duration:.1s;animation-delay:0s}}
