.BrandedPageLoader-module__qI-pvq__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:1rem;display:flex}.BrandedPageLoader-module__qI-pvq__logoWrapper{width:clamp(11.5rem,36vw,16.5rem);max-width:90vw;animation:.35s cubic-bezier(.16,1,.3,1) forwards BrandedPageLoader-module__qI-pvq__logoEntrance;position:relative}.BrandedPageLoader-module__qI-pvq__logo{object-fit:contain;width:100%;height:auto;display:block}.BrandedPageLoader-module__qI-pvq__track{background:#b08a4538;border-radius:9999px;width:clamp(7.5rem,24vw,10.5rem);height:2.5px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #173d2b0d}.BrandedPageLoader-module__qI-pvq__indicator{background:linear-gradient(90deg,#d7b76d00 0%,#d7b76d 45%,#f2dfa8 60%,#d7b76d 75%,#d7b76d00 100%);border-radius:9999px;width:45%;animation:1.5s cubic-bezier(.45,.05,.55,.95) infinite BrandedPageLoader-module__qI-pvq__goldSweep;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #d7b76d99}.BrandedPageLoader-module__qI-pvq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes BrandedPageLoader-module__qI-pvq__logoEntrance{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes BrandedPageLoader-module__qI-pvq__goldSweep{0%{left:-45%}to{left:100%}}@media (prefers-reduced-motion:reduce){.BrandedPageLoader-module__qI-pvq__logoWrapper{opacity:1;animation:none;transform:none}.BrandedPageLoader-module__qI-pvq__indicator{width:45%;box-shadow:none;background:#d7b76d;animation:none;left:27.5%}}
.PublicRouteTransition-module__KvbFfG__overlay{z-index:100;opacity:0;pointer-events:none;visibility:hidden;background:#fbf7ef;place-items:center;transition:opacity .22s cubic-bezier(.16,1,.3,1),visibility .22s;display:grid;position:fixed;inset:0}.PublicRouteTransition-module__KvbFfG__overlayEntering,.PublicRouteTransition-module__KvbFfG__overlayVisible{opacity:1;pointer-events:auto;visibility:visible}.PublicRouteTransition-module__KvbFfG__overlayExiting{opacity:0;pointer-events:none;visibility:visible;transition:opacity .26s,visibility .26s}@media (prefers-reduced-motion:reduce){.PublicRouteTransition-module__KvbFfG__overlay,.PublicRouteTransition-module__KvbFfG__overlayExiting{transition:opacity 50ms,visibility 50ms}}
