.brand-logo{flex-shrink:0;height:auto;display:block;overflow:visible}.brand-logo-forming>g{transform-box:view-box;transform-origin:50% 92%}.brand-logo-staged{will-change:transform, opacity}.brand-logo-traces{will-change:opacity}.brand-logo-book{animation:.8s cubic-bezier(.16,1,.3,1) both logo-book-open}.brand-logo-person-left{animation:.95s cubic-bezier(.16,1,.3,1) .45s both logo-person-left}.brand-logo-person-right{animation:.95s cubic-bezier(.16,1,.3,1) .55s both logo-person-right}.brand-logo-cross{animation:.65s cubic-bezier(.16,1,.3,1) 1.1s both logo-cross-light}.brand-logo-complete{animation:.65s ease-out 1.55s both logo-complete}.brand-logo-traces{animation:.45s ease-out 1.8s forwards logo-traces-fade}.brand-logo-traces>*{stroke-dasharray:1;stroke-dashoffset:1px}.brand-logo-book-trace{animation:.75s ease-out both logo-trace}.brand-logo-heart-trace{animation:1s ease-out .35s both logo-trace}.brand-logo-head-trace{animation:.8s ease-out .5s both logo-trace}.brand-logo-cross-trace{animation:.55s ease-out 1.1s both logo-trace}@keyframes logo-book-open{0%{opacity:0;transform:translateY(24px)scaleX(.14)scaleY(.75)}to{opacity:1;transform:none}}@keyframes logo-person-left{0%{opacity:0;transform:translate(-100px,35px)rotate(-7deg)scale(.9)}to{opacity:1;transform:none}}@keyframes logo-person-right{0%{opacity:0;transform:translate(100px,35px)rotate(7deg)scale(.9)}to{opacity:1;transform:none}}@keyframes logo-cross-light{0%{opacity:0;transform:translateY(32px)scale(.82)}to{opacity:1;transform:none}}@keyframes logo-complete{0%{opacity:0}to{opacity:1}}@keyframes logo-trace{to{stroke-dashoffset:0}}@keyframes logo-traces-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.brand-logo-forming>g,.brand-logo-traces>*{will-change:auto;transform:none;animation:none!important}.brand-logo-staged,.brand-logo-traces{will-change:auto}.brand-logo-forming .brand-logo-book,.brand-logo-forming .brand-logo-person,.brand-logo-forming .brand-logo-cross,.brand-logo-traces{display:none}}
