.animated-logo-container{justify-content:center;align-items:center;width:100%;max-width:700px;min-height:258px;display:flex;position:relative}.animated-logo-wrapper{width:100%;max-width:700px}.animated-logo-wrapper svg{width:100%;height:auto}.animated-logo-wrapper #Arch-Vector{opacity:0;visibility:hidden}.animated-logo-wrapper #Arch-Mask-Path{stroke-dasharray:101;stroke-dashoffset:101px}.animated-logo-wrapper #Dot{opacity:0;visibility:hidden;offset-path:path("M239.376 142.921 C270.147 94.485, 324.487 38.7949, 391.273 17.2158 C424.581 6.45395, 460.992 4.16717, 499.255 15.4697 C536.944 26.6029, 576.684 50.9974, 646 121.089");offset-distance:0%}.animated-logo-wrapper #Circle,.animated-logo-wrapper #Circle-Stroke{opacity:0}.animated-logo-wrapper #Letter path{opacity:0;transform:translate(-30px)}@keyframes drawPath{0%{stroke-dashoffset:101px}to{stroke-dashoffset:0}}@keyframes archShow{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes dotMotion{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes dotFadeIn{0%{opacity:0}to{opacity:1}}@keyframes circleFadeIn{0%{opacity:0}to{opacity:1}}@keyframes letterSlideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.animated-logo-wrapper.playing #Arch-Vector{animation:.4s linear .9s forwards archShow}.animated-logo-wrapper.playing #Arch-Mask-Path{animation:1.2s linear 1.05s forwards drawPath}.animated-logo-wrapper.playing #Dot{visibility:visible;animation:.3s linear .9s forwards dotFadeIn,1.2s linear .9s forwards dotMotion}.animated-logo-wrapper.playing #Circle,.animated-logo-wrapper.playing #Circle-Stroke{animation:10ms linear 2.7s forwards circleFadeIn}.animated-logo-wrapper.playing #Letter path{animation:.75s forwards letterSlideIn}.animated-logo-wrapper.playing #Letter path:nth-child(8){animation-delay:.75s}.animated-logo-wrapper.playing #Letter path:nth-child(7){animation-delay:.9s}.animated-logo-wrapper.playing #Letter path:nth-child(6){animation-delay:1.05s}.animated-logo-wrapper.playing #Letter path:nth-child(5){animation-delay:1.2s}.animated-logo-wrapper.playing #Letter path:nth-child(4){animation-delay:1.35s}.animated-logo-wrapper.playing #Letter path:nth-child(3){animation-delay:1.5s}.animated-logo-wrapper.playing #Letter path:nth-child(2){animation-delay:1.65s}.animated-logo-wrapper.playing #Letter path:first-child{animation-delay:1.8s}
.loading-screen{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background-color:var(--color-primary);z-index:9999;opacity:1;will-change:opacity;justify-content:center;align-items:center;transition:opacity 1s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.loading-screen.fade-out{opacity:0;pointer-events:none}
