@font-face{font-family:Clash Display;src:url(/ClashDisplay-Bold.otf) format("opentype")}@font-face{font-family:Aeonik;src:url(/Cabin-VariableFont_wdth\,wght.ttf) format("truetype")}.hero h1{font-family:Clash Display;line-height:120%}.hero>p{font-family:Aenoik;line-height:160%}.scroll{display:flex;align-items:center}.scroll span{color:var(--neutral-dark-30,#424657);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:160%;text-decoration-line:underline;text-underline-offset:5px}@keyframes scrollAnimation{0%{transform:translateY(0)}50%{transform:translateY(8px);-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px)}to{transform:translateY(0)}}.scroll.animate .arrow-down{animation:scrollAnimation 1s infinite}.arrow{width:24px}.react-tel-input .form-control{width:100%!important}.react-tel-input .flag-dropdown,.react-tel-input .selected-flag{border-radius:12px 0 0 12px!important}@media screen and (max-width:800px){.scroll span{font-size:14px}.arrow{width:14px}.hero img{width:3rem;top:1rem}}.footer{padding:12px;display:flex;margin:0 24px;justify-content:space-between;border-top:1px solid #ccc;gap:8px}@media screen and (max-width:768px){.footer{justify-content:left;flex-direction:column-reverse;margin:0}}