.brand-loader-module__wY6aDW__overlay{z-index:100;pointer-events:none;background:#f6f5f0;place-items:center;transition:opacity .36s,visibility .36s;animation:0s 4s forwards brand-loader-module__wY6aDW__failOpen;display:grid;position:fixed;inset:0}.brand-loader-module__wY6aDW__leaving{opacity:0;visibility:hidden}.brand-loader-module__wY6aDW__route{background:#f6f5f0;place-items:center;min-height:100svh;display:grid}.brand-loader-module__wY6aDW__content{flex-direction:column;align-items:center;padding:24px;display:flex}.brand-loader-module__wY6aDW__emblem{place-items:center;width:220px;height:220px;display:grid;position:relative}.brand-loader-module__wY6aDW__orbit,.brand-loader-module__wY6aDW__innerOrbit{border:1px solid #dce2d6;border-radius:50%;position:absolute;inset:0}.brand-loader-module__wY6aDW__orbit{animation:5s linear infinite brand-loader-module__wY6aDW__orbit}.brand-loader-module__wY6aDW__orbit:after{content:"";background:#79b55f;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:calc(50% - 4px);box-shadow:0 0 0 5px #79b55f15}.brand-loader-module__wY6aDW__innerOrbit{border-color:#405aa51a;inset:22px}.brand-loader-module__wY6aDW__animatedLogo{width:138px;height:auto;animation:2.4s ease-in-out 1.05s infinite brand-loader-module__wY6aDW__logoBreathe;position:relative;overflow:visible}.brand-loader-module__wY6aDW__logoBlue,.brand-loader-module__wY6aDW__logoGreen{transform-box:fill-box;transform-origin:50%;will-change:transform, opacity}.brand-loader-module__wY6aDW__logoBlue{animation:1s cubic-bezier(.16,1,.3,1) both brand-loader-module__wY6aDW__blueBuild}.brand-loader-module__wY6aDW__logoGreen{animation:1s cubic-bezier(.16,1,.3,1) .14s both brand-loader-module__wY6aDW__greenBuild}.brand-loader-module__wY6aDW__logoShine{pointer-events:none;animation:2.3s ease-in-out .78s infinite brand-loader-module__wY6aDW__logoShine}.brand-loader-module__wY6aDW__wordmark{color:#405aa5;font-family:var(--font-outfit), sans-serif;letter-spacing:-.8px;margin-top:20px;font-size:26px;font-weight:600}.brand-loader-module__wY6aDW__wordmark span{color:#537d40}.brand-loader-module__wY6aDW__track{background:#dce2d6;border-radius:2px;width:112px;height:2px;margin-top:24px;overflow:hidden}.brand-loader-module__wY6aDW__track span{background:linear-gradient(90deg,#405aa5,#79b55f);width:45%;height:100%;animation:1.6s ease-in-out infinite brand-loader-module__wY6aDW__travel;display:block}.brand-loader-module__wY6aDW__caption{font:10px/1.6 var(--font-jetbrains), monospace;color:#697268;letter-spacing:.04em;margin-top:16px}.brand-loader-module__wY6aDW__dots{width:20px;display:inline-block}@keyframes brand-loader-module__wY6aDW__orbit{to{transform:rotate(360deg)}}@keyframes brand-loader-module__wY6aDW__blueBuild{0%{opacity:0;transform:translate(-28px)rotate(-9deg)scale(.82)}62%{opacity:1;transform:translate(3px)rotate(1.5deg)scale(1.035)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes brand-loader-module__wY6aDW__greenBuild{0%{opacity:0;transform:translate(30px)rotate(11deg)scale(.78)}62%{opacity:1;transform:translate(-3px)rotate(-1.5deg)scale(1.045)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes brand-loader-module__wY6aDW__logoBreathe{50%{transform:translateY(-3px)scale(1.025)}}@keyframes brand-loader-module__wY6aDW__logoShine{0%,42%{opacity:0;transform:translate(0)rotate(15deg)}56%{opacity:.72}72%,to{opacity:0;transform:translate(410px)rotate(15deg)}}@keyframes brand-loader-module__wY6aDW__travel{0%{transform:translate(-110%)}to{transform:translate(330%)}}@keyframes brand-loader-module__wY6aDW__failOpen{to{opacity:0;visibility:hidden}}@media (max-width:480px){.brand-loader-module__wY6aDW__emblem{width:180px;height:180px}.brand-loader-module__wY6aDW__animatedLogo{width:112px}}@media (prefers-reduced-motion:reduce){.brand-loader-module__wY6aDW__orbit,.brand-loader-module__wY6aDW__animatedLogo,.brand-loader-module__wY6aDW__logoBlue,.brand-loader-module__wY6aDW__logoGreen,.brand-loader-module__wY6aDW__logoShine,.brand-loader-module__wY6aDW__track span{animation:none}.brand-loader-module__wY6aDW__track span{width:100%}.brand-loader-module__wY6aDW__overlay{transition:none}}
