.happy-welcome_welcome__0N2lR{display:flex;align-items:center;gap:16px;margin:0 0 26px;padding:0 0 24px;border-bottom:1px solid var(--line)}.happy-welcome_welcome__0N2lR p{margin:0;font-size:18px;line-height:1.4;max-width:270px;letter-spacing:-.3px}.happy-welcome_welcome__0N2lR strong{font-weight:700;white-space:nowrap}.happy-welcome_face__I5Kyz{width:64px;height:64px;flex:none;animation:happy-welcome_arrive__UR__3 .65s ease-out both}.happy-welcome_smile__bOs_V{stroke-dasharray:1;stroke-dashoffset:0;animation:happy-welcome_smile__bOs_V .7s ease-out .35s both}.happy-welcome_eyes__gRwxc{transform-box:fill-box;transform-origin:center;animation:happy-welcome_blink__092WG .2s ease-in-out 1.25s}@keyframes happy-welcome_arrive__UR__3{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:none}}@keyframes happy-welcome_smile__bOs_V{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes happy-welcome_blink__092WG{50%{transform:scaleY(.15)}}@media(prefers-reduced-motion:reduce){.happy-welcome_eyes__gRwxc,.happy-welcome_face__I5Kyz,.happy-welcome_smile__bOs_V{animation:none}}@media(max-width:440px){.happy-welcome_face__I5Kyz{width:52px;height:52px}.happy-welcome_welcome__0N2lR p{font-size:17px}.happy-welcome_welcome__0N2lR{gap:12px}}