.brand-loader-module__rOBIEq__loader{color:var(--gh-ink);justify-items:center;gap:1rem;display:grid}.brand-loader-module__rOBIEq__signal{grid-template-columns:minmax(2.75rem,1fr) 4.5rem minmax(2.75rem,1fr);align-items:center;width:min(17rem,72vw);display:grid}.brand-loader-module__rOBIEq__rail{background:#315f572e;height:1px;position:relative;overflow:hidden}.brand-loader-module__rOBIEq__rail:after{background:var(--gh-control);content:"";position:absolute;inset:0;transform:scaleX(0)}.brand-loader-module__rOBIEq__rail:first-child:after{animation:brand-loader-module__rOBIEq__loader-rail-in .32s var(--gh-ease) 80ms both;transform-origin:100%}.brand-loader-module__rOBIEq__rail:last-child:after{animation:brand-loader-module__rOBIEq__loader-rail-out .36s var(--gh-ease) .72s both;transform-origin:0}.brand-loader-module__rOBIEq__mark{border-radius:var(--gh-radius-md);background:var(--gh-paper);opacity:0;width:4.5rem;height:4.5rem;animation:brand-loader-module__rOBIEq__loader-mark-enter .48s var(--gh-ease) .28s both;border:1px solid #315f573d;place-items:center;display:grid;position:relative;transform:translate(-.45rem);box-shadow:0 1rem 2.5rem #10231f14}.brand-loader-module__rOBIEq__mark:after{background:var(--gh-gold);content:"";width:.32rem;height:.32rem;animation:brand-loader-module__rOBIEq__loader-gate-open .24s var(--gh-ease) .66s both;border-radius:.08rem;position:absolute;top:50%;right:-.16rem;transform:translateY(-50%)scale(0)}.brand-loader-module__rOBIEq__symbol{width:2.15rem;height:2.15rem}.brand-loader-module__rOBIEq__label{color:var(--gh-control);letter-spacing:.08em;opacity:0;text-transform:uppercase;animation:brand-loader-module__rOBIEq__loader-label-enter .36s var(--gh-ease) .76s both;margin:0;font-size:.74rem;font-weight:700;transform:translateY(.3rem)}.brand-loader-module__rOBIEq__compact{color:inherit;place-items:center normal;gap:.65rem;display:inline-flex}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__signal{grid-template-columns:.5rem 1rem .5rem;width:2rem;display:grid}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__rail{opacity:.24;background:currentColor}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__rail:after{background:currentColor}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__mark{width:1rem;height:1rem;box-shadow:none;background:0 0;border:0;border-radius:0}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__mark:after{display:none}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__symbol{width:.82rem;height:.82rem}.brand-loader-module__rOBIEq__compact .brand-loader-module__rOBIEq__label{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;opacity:1;text-transform:none;animation:none;transform:none}@media (max-width:600px){.brand-loader-module__rOBIEq__signal{grid-template-columns:minmax(2.25rem,1fr) 4rem minmax(2.25rem,1fr);width:min(14rem,70vw)}.brand-loader-module__rOBIEq__mark{width:4rem;height:4rem}.brand-loader-module__rOBIEq__label{text-align:center;max-width:18rem;font-size:.68rem}}@keyframes brand-loader-module__rOBIEq__loader-rail-in{to{transform:scaleX(1)}}@keyframes brand-loader-module__rOBIEq__loader-mark-enter{to{opacity:1;transform:translate(0)}}@keyframes brand-loader-module__rOBIEq__loader-gate-open{to{transform:translateY(-50%)scale(1)}}@keyframes brand-loader-module__rOBIEq__loader-rail-out{to{transform:scaleX(1)}}@keyframes brand-loader-module__rOBIEq__loader-label-enter{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.brand-loader-module__rOBIEq__rail:after,.brand-loader-module__rOBIEq__mark,.brand-loader-module__rOBIEq__mark:after,.brand-loader-module__rOBIEq__label{opacity:1;animation:none;transform:none}.brand-loader-module__rOBIEq__rail:after{transform:scaleX(1)}.brand-loader-module__rOBIEq__mark:after{transform:translateY(-50%)scale(1)}}
.loading-module__FpyDia__routeLoading{background:var(--gh-paper);place-items:center;min-height:clamp(25rem,68svh,46rem);padding:clamp(4rem,12vh,8rem) 1.25rem;display:grid}
.route-transition-module__5UtWZW__overlay{z-index:200;animation:route-transition-module__5UtWZW__route-loader-enter var(--gh-duration-fast) ease-out both;background:#f4f3edf7;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}@keyframes route-transition-module__5UtWZW__route-loader-enter{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.route-transition-module__5UtWZW__overlay{animation:none}}
