.AnimatedBrandLogo-module__YHlING__frame{vertical-align:middle;--logo-padding:6px;flex-shrink:0;display:inline-flex;position:relative}.AnimatedBrandLogo-module__YHlING__viewport{inset:var(--logo-padding);pointer-events:none;position:absolute;overflow:hidden}.AnimatedBrandLogo-module__YHlING__cover{pointer-events:none;background:#fff;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:both;position:absolute;left:0;right:0}.AnimatedBrandLogo-module__YHlING__palm{height:21.4008%;animation-name:AnimatedBrandLogo-module__YHlING__fadeAway;animation-duration:.65s;animation-delay:.1s;top:0}.AnimatedBrandLogo-module__YHlING__eye{height:39.8833%;animation-name:none;animation-duration:.85s;animation-delay:.4s;top:21.4008%}.AnimatedBrandLogo-module__YHlING__name{height:17.7043%;animation-name:AnimatedBrandLogo-module__YHlING__openLeft;animation-duration:.7s;animation-delay:.95s;top:61.284%}.AnimatedBrandLogo-module__YHlING__rule{height:5.25292%;animation-name:none;animation-duration:.65s;animation-delay:1.2s;top:78.9883%}.AnimatedBrandLogo-module__YHlING__realty{animation-name:AnimatedBrandLogo-module__YHlING__fadeAway;animation-duration:.55s;animation-delay:1.55s;top:84.2413%;bottom:0}@keyframes AnimatedBrandLogo-module__YHlING__fadeAway{0%{opacity:1}to{opacity:0}}.AnimatedBrandLogo-module__YHlING__eye,.AnimatedBrandLogo-module__YHlING__rule{background:0 0}.AnimatedBrandLogo-module__YHlING__eye:before,.AnimatedBrandLogo-module__YHlING__eye:after,.AnimatedBrandLogo-module__YHlING__rule:before,.AnimatedBrandLogo-module__YHlING__rule:after{content:"";width:50%;animation:ease-out both AnimatedBrandLogo-module__YHlING__openLeft;animation-duration:inherit;animation-delay:inherit;background:#fff;position:absolute;top:0;bottom:0}.AnimatedBrandLogo-module__YHlING__eye:before,.AnimatedBrandLogo-module__YHlING__rule:before{transform-origin:0;left:0}.AnimatedBrandLogo-module__YHlING__eye:after,.AnimatedBrandLogo-module__YHlING__rule:after{transform-origin:100%;right:0}@keyframes AnimatedBrandLogo-module__YHlING__openLeft{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.AnimatedBrandLogo-module__YHlING__name{transform-origin:100%}@media (min-width:640px){.AnimatedBrandLogo-module__YHlING__frame{--logo-padding:8px}}@media (prefers-reduced-motion:reduce){.AnimatedBrandLogo-module__YHlING__viewport{display:none}.AnimatedBrandLogo-module__YHlING__cover,.AnimatedBrandLogo-module__YHlING__cover:before,.AnimatedBrandLogo-module__YHlING__cover:after{animation:none}}
