html{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400;color:#07130c;scroll-behavior:smooth;background-color:#f9faf9}html *{box-sizing:border-box}ul{margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0}p{margin:0}a{color:#0a1a10;text-decoration:none}body{margin:0;padding:0;position:relative;background:#f9faf9;overflow-x:hidden;overscroll-behavior-y:none}body,footer,section{max-width:100vw}img{max-width:100%}.title-center{text-align:center;margin-bottom:56px}html a{cursor:pointer}.container{max-width:1360px;margin:auto;padding:0 15px}input[type=email]{outline:none}input[type=email]:focus:valid{outline:1px solid #49ff86!important}input[type=email]:focus:invalid{outline:1px solid #da222e!important}footer{padding:96px 0 32px;background-color:#07130c}footer .container{width:min(1440px,100%);max-width:1440px;margin:auto;padding:0 40px}footer .container .footer_reserved{color:#989898;border-top:1px solid #474c49;padding-top:32px}footer .container .footer_reserved p{color:#9a9a9a;font-size:14px;line-height:140%;letter-spacing:-.045em;font-weight:400}footer .container .footer_wrapp{display:grid;grid-template-columns:auto auto;gap:24px;margin-bottom:48px}footer .container .footer_soc{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:12px;width:fit-content}footer .container .footer_soc button{display:none}footer .container .footer_soc a{width:40px;height:40px;border:1px solid #e8e8e8;border-radius:100%;display:flex;align-items:center;justify-content:center}footer .container .footer_soc a.join-link{display:none}footer .container .footer_left .footer_logo .logo-wrap{position:relative;width:142px;height:45px;margin-bottom:28px}footer .container .footer_left .footer_logo .logo-wrap img{object-fit:contain;left:0}footer .container .footer_left .footer_logo p{color:#fff;font-size:14px;line-height:140%;letter-spacing:-.045em;font-weight:400;max-width:280px;display:block;margin-bottom:28px}footer .container .footer_right{display:flex;gap:64px;justify-content:flex-end}footer .container .footer_menu-title{font-size:14px;line-height:20px;letter-spacing:0;font-weight:500;text-transform:uppercase;color:#989898;margin-bottom:24px}footer .container .footer_menu .footer_soc{display:none}footer .container .footer_menu ul{list-style:none;padding:0}footer .container .footer_menu ul li{margin-bottom:12px;line-height:1}footer .container .footer_menu a{color:#fff;font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400;transition:.3s}footer .container .footer_menu a:hover{color:#fff}@media screen and (max-width:1200px){footer .container .footer_left .footer_logo label{width:auto}footer .container .footer_right{gap:24px}}@media screen and (max-width:860px){footer{padding:60px 16px 16px}footer .container{width:100%;padding:0!important}footer .container .footer_wrapp{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}footer .container .footer_wrapp .footer_left{display:flex;align-items:center}footer .container .footer_wrapp .footer_left .footer_soc{display:block}footer .container .footer_wrapp .footer_left .footer_soc a{display:none}footer .container .footer_wrapp .footer_left .footer_soc a.join-link{display:inline;border:none}footer .container .footer_wrapp .footer_left .footer_soc a.join-link button{display:flex}footer .container .footer_wrapp .footer_left .footer_logo .logo-wrap{margin-bottom:0}footer .container .footer_wrapp .footer_left .footer_logo .logo-wrap img{max-width:126px}footer .container .footer_wrapp .footer_left .footer_logo p{display:none}footer .container .footer_wrapp .footer_right{display:grid;grid-template-columns:repeat(2,1fr);gap:unset;row-gap:32px}footer .container .footer_wrapp .footer_right .footer_menu-title{margin-bottom:12px}footer .container .footer_wrapp .footer_right .footer_menu a{font-size:16px;line-height:140%;letter-spacing:-.045em;font-weight:400}footer .container .footer_wrapp .footer_right .mobile_soc{grid-column:span 2}footer .container .footer_wrapp .footer_right .mobile_soc .footer_soc a{width:44px;height:44px}footer .container .footer_wrapp .footer_right .footer_menu .nex-link.join{display:none}footer .container .footer_wrapp .footer_right .footer_menu .footer_soc{display:grid}footer .container .footer_reserved{margin-bottom:0}}