@font-face{font-family:barlow;src:url(../media/BarlowCondensed_Regular-s.p.21r_yfb4v524a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_Medium-s.p.0mkxmr8r1z8so.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_SemiBold-s.p.38e00jtgc0ry0.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_Bold-s.p.0fb43-ajrzrk8.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_ExtraBold-s.p.04fx_fohfq3n2.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_Black-s.p.2p8zntk8mrt4y.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:129.59%;descent-override:25.92%;line-gap-override:0.0%;size-adjust:77.17%}.barlow_64c7ad5a-module__6_KhBq__className{font-family:barlow,barlow Fallback}.barlow_64c7ad5a-module__6_KhBq__variable{--loaded-barlow:"barlow", "barlow Fallback"}
@font-face{font-family:maven;src:url(../media/MavenPro_Variable-s.p.367zr2a83hxgs.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:maven Fallback;src:local(Arial);ascent-override:92.88%;descent-override:20.21%;line-gap-override:0.0%;size-adjust:103.9%}.maven_57b7ae36-module__FVvWNq__className{font-family:maven,maven Fallback;font-style:normal}.maven_57b7ae36-module__FVvWNq__variable{--loaded-maven:"maven", "maven Fallback"}
.PageLoader-module__d5QymG__overlay{z-index:9999;background:var(--color-kidville-cream,#fef1e4);justify-content:center;align-items:center;transition:opacity .28s,visibility .28s;display:flex;position:fixed;inset:0;overflow:hidden}.PageLoader-module__d5QymG__overlay[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto}.PageLoader-module__d5QymG__overlay[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none}.PageLoader-module__d5QymG__overlay[data-visible=true]{animation:.4s 10s forwards PageLoader-module__d5QymG__kvFailsafe}@keyframes PageLoader-module__d5QymG__kvFailsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.PageLoader-module__d5QymG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PageLoader-module__d5QymG__glow{filter:blur(46px);pointer-events:none;border-radius:50%;position:absolute}.PageLoader-module__d5QymG__glowA{background:var(--color-kidville-green-light,#e8f5f3);opacity:.9;width:42vmin;height:42vmin;top:-8vmin;left:-6vmin}.PageLoader-module__d5QymG__glowB{background:var(--color-kidville-yellow-light,#fff8e1);opacity:.9;width:38vmin;height:38vmin;bottom:-6vmin;right:-5vmin}.PageLoader-module__d5QymG__loader{z-index:2;flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.PageLoader-module__d5QymG__logobox{aspect-ratio:2227/571;width:min(240px,62vw);position:relative}.PageLoader-module__d5QymG__logo{background:url(/logo-kidville.png) 50%/contain no-repeat;position:absolute;inset:0}.PageLoader-module__d5QymG__sweep{pointer-events:none;background-image:linear-gradient(100deg, transparent 0%, var(--kv-shine,#ffffffeb) 50%, transparent 100%);will-change:background-position;background-repeat:no-repeat;background-size:170px 100%;animation:2.4s linear infinite PageLoader-module__d5QymG__kvSweep;position:absolute;inset:0;-webkit-mask:url(/logo-kidville.png) 50%/contain no-repeat;mask:url(/logo-kidville.png) 50%/contain no-repeat}.PageLoader-module__d5QymG__caption{font-family:var(--font-maven,ui-sans-serif, system-ui, sans-serif);letter-spacing:.02em;color:var(--color-kidville-sub,#55615c);gap:2px;margin:0;font-size:15px;font-weight:600;display:inline-flex}.PageLoader-module__d5QymG__dot{animation:1.4s infinite both PageLoader-module__d5QymG__kvBlink}.PageLoader-module__d5QymG__dot:nth-child(2){animation-delay:.2s}.PageLoader-module__d5QymG__dot:nth-child(3){animation-delay:.4s}@keyframes PageLoader-module__d5QymG__kvSweep{0%{background-position:-180px 0}to{background-position:calc(100% + 180px) 0}}@keyframes PageLoader-module__d5QymG__kvBlink{0%,to{opacity:.2}50%{opacity:1}}[data-contrast=high] .PageLoader-module__d5QymG__logo{filter:brightness(0)invert()}[data-contrast=high] .PageLoader-module__d5QymG__sweep{--kv-shine:#ffe500e6}@media (prefers-reduced-motion:reduce){.PageLoader-module__d5QymG__sweep{display:none}.PageLoader-module__d5QymG__logo{animation:3.2s ease-in-out infinite PageLoader-module__d5QymG__kvBreathe}.PageLoader-module__d5QymG__dot{animation:none}}@keyframes PageLoader-module__d5QymG__kvBreathe{0%,to{opacity:.78}50%{opacity:1}}
