@keyframes poppingUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes spring{0%{transform:scale(.1,.4)}20%{transform:scale(.4,.8)}30%{transform:scale(.8,1.2)}35%{transform:scale(1.2,.8)}40%{transform:scaleX(.9)}50%{transform:scaleY(1.1)}80%{transform:scaleX(1.1)}to{transform:scale(1)}}.main-toTop{z-index:1000;cursor:pointer;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:fixed;bottom:40px;right:40px}@media (max-width:540px){.main-toTop{width:48px;height:48px;bottom:18px;right:18px}}.main-toTopButton{cursor:pointer;background-color:#1b1d1f;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:0;display:flex}.main-footer{background-color:#3d4043;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.main-footer{padding:0 24px}}.main-footerContent{color:#fff;letter-spacing:-.4px;flex-direction:column;gap:16px;width:100%;max-width:100%;padding:56px 32px 80px;font-size:12px;font-weight:400;line-height:16px;display:flex}@media (min-width:1024px){.main-footerContent{max-width:1440px}}.main-organizationName{color:#fff;letter-spacing:-.4px;font-size:18px;font-weight:700;line-height:26px}.main-toTop{opacity:0;pointer-events:none;transition:opacity .3s}.main-toTop.hide{opacity:0;pointer-events:none}.main-toTop.show{opacity:1;pointer-events:auto}@keyframes hero-chat-message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-chat-fade-in{animation:.35s forwards hero-chat-message-in}@keyframes hero-chat-typing-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.hero-chat-typing-dot{animation:1.2s ease-in-out infinite hero-chat-typing-bounce}@keyframes hero-chat-blink{0%,50%{opacity:1}51%,to{opacity:0}}.hero-chat-cursor{animation:1s infinite hero-chat-blink}@keyframes logoSliderForward{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes logoSliderReverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes rainbowBeamSlide{0%{right:-25vw}to{right:125vw}}
