input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.navbar{position:relative}.nav-menu-backdrop{display:none}@media (max-width:1279px){.nav-menu-backdrop{z-index:1000;cursor:pointer;background:#00000073;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}}.nav{z-index:1001;background-color:#fff;justify-content:center;align-items:center;width:100%;padding:1.9rem 0;display:flex;position:fixed;top:0}@media (max-width:1279px){.nav{padding:.5rem 0}}.nav_container{justify-content:space-between;align-items:center;gap:.5rem;width:100%;max-width:1152px;padding:0 1.5rem;display:flex;position:relative}@media (max-width:1279px){.nav_container{gap:.25rem;padding:0 .75rem}}.nav_container .nav_left{align-items:center;display:flex}.nav_container .nav_left .hamburger{cursor:pointer;background:0 0;border:none;margin-right:1rem;font-size:2rem;display:none}@media (max-width:1279px){.nav_container .nav_left .hamburger{display:block}}.nav_container .nav_left .logo{width:8.55rem;height:auto;position:absolute;top:-1.5rem}@media (max-width:1279px){.nav_container .nav_left .logo{width:5rem;max-width:40vw;height:auto;position:static}}.nav_container .wrapper{gap:2rem;font-size:1.2rem}.nav_container .wrapper nav{text-align:center;align-items:center;gap:2rem;margin-left:120px;display:flex}@media (max-width:1279px){.nav_container .wrapper nav{gap:1rem;margin-left:0}}.nav_container .wrapper nav a :hover,.nav_container .wrapper nav :active,.nav_container .wrapper nav a.router-link-exact-active{color:#d91e23}.nav_container .wrapper .close-button{display:none}@media (max-width:1279px){.nav_container .wrapper{display:none}.nav_container .wrapper.visible{z-index:1002;background-color:#fff;flex-direction:row;justify-content:center;align-items:flex-start;width:min(320px,85vw);height:auto;min-height:100vh;padding:4rem 2rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto;box-shadow:4px 0 24px #0000001f}.nav_container .wrapper.visible nav{text-align:center;flex-direction:column;align-items:center;gap:2rem;width:100%}.nav_container .wrapper.visible nav>a{width:100%}.nav_container .wrapper.visible nav .dropdown{text-align:center;cursor:pointer;width:100%;position:relative}.nav_container .wrapper.visible nav .dropdown>a,.nav_container .wrapper.visible nav .dropdown>.arrow{display:inline}.nav_container .wrapper.visible nav .dropdown .dropdown-content.business{text-align:left;border:1px solid #ddd;border-radius:.5rem;width:100%;max-width:100%;margin-top:1rem;position:static;box-shadow:0 2px 8px #00000014}.nav_container .wrapper.visible nav .dropdown .dropdown-item{justify-content:flex-start}.nav_container .wrapper.visible nav>.container{margin:.5rem auto 0}.nav_container .wrapper.visible .close-button{cursor:pointer;background:0 0;border:none;font-size:2rem;display:block;position:absolute;top:1rem;right:1rem}}.nav_container .wrapper a{font-size:20pxpx;color:#2a2a2a;font-weight:600;text-decoration:none}.nav_container .wrapper a.router-link-exact-active,.nav_container .wrapper a:hover,.nav_container .wrapper a:active{color:#d91e23}.nav_container .download-app-container{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.nav_container .download-app-container .dropdown{margin-right:0}@media (max-width:1279px){.nav_container .download-app-container .dropdown{margin-right:0}.nav_container .download-app-container .dropdown button,.nav_container .download-app-container .dropdown .download-app-link{white-space:nowrap;text-overflow:ellipsis;max-width:min(180px,42vw);padding:.4rem .85rem;font-size:13px;line-height:1.3;overflow:hidden}}@media (max-width:480px){.nav_container .download-app-container .dropdown button,.nav_container .download-app-container .dropdown .download-app-link{max-width:min(140px,50vw);padding:.35rem .6rem;font-size:12px}}@media (max-width:360px){.nav_container .download-app-container .dropdown button,.nav_container .download-app-container .dropdown .download-app-link{max-width:min(110px,58vw);padding:.3rem .5rem;font-size:11px}}.nav_container .dropdown{position:relative}.nav_container .dropdown button,.nav_container .dropdown .download-app-link{color:#fff;text-align:center;cursor:pointer;background-color:#d91e23;border:2px solid #d91e23;border-radius:3rem;padding:.5rem 1.5rem;font-size:16px;font-weight:500;line-height:30px;text-decoration:none;display:inline-block}.nav_container .dropdown .download-app-link:hover,.nav_container .dropdown .download-app-link:active{color:#fff}.nav_container .dropdown .arrow{margin-left:5px}.nav_container .dropdown .arrow svg{font-size:small;font-weight:700}.nav_container .dropdown .dropdown-content{background-color:#fff;border:1px solid #ddd;border-radius:.5rem;flex-direction:column;margin-top:20px;padding:1rem;display:flex;position:absolute;box-shadow:0 2px 8px #0000001a}.nav_container .dropdown .business{width:220%}@media (max-width:1279px){.nav_container .dropdown .business{width:100%}}.nav_container .dropdown .download{z-index:1000;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;align-items:center;min-width:200px;max-width:min(280px,90vw);padding:1rem;position:absolute;top:110%;left:auto;right:0;box-shadow:0 2px 8px #0000001a}.nav_container .dropdown .download .store{flex-direction:column;gap:.5rem;width:100%;display:flex}.nav_container .dropdown .download .store img{width:100%;max-width:150px;height:auto}.nav_container .dropdown .dropdown-item{align-items:center;display:flex}.nav_container .dropdown .dropdown-item img{width:20%;height:auto}.nav_container .dropdown .qr-code{flex-shrink:0;margin-right:10px}.nav_container .dropdown span{color:#333;font-size:12px}.nav_container .dropdown a{padding:5px}.nav_container .dropdown .links{flex-direction:column;display:flex}.nav_container .dropdown .bold-link,.nav_container .dropdown .small-link{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav_container .dropdown .small-link{font-size:13px}.nav_container .dropdown .bold-link{font-weight:700}
.container{width:100px;position:relative}.dropdown-header{cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.dropdown-header img{width:20px;height:20px;margin-right:8px}.dropdown-arrow{margin-left:auto}.dropdown-list{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 10px #0000001a}.dropdown-item{cursor:pointer;align-items:center;padding:8px 12px;font-size:12px;display:flex}.dropdown-item img{width:20px;height:20px;margin-right:8px}.dropdown-item:hover{background-color:#f0f0f0}
input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.footer{flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}.footer li{max-width:none}.footer .footer-container{color:#8f8f99;background-color:#181818;border-radius:40px;flex-direction:column;width:100%;max-width:1440px;margin-bottom:30px;padding:64px clamp(1.5rem,8vw,120px);display:flex}@media (max-width:1279px){.footer .footer-container{border-radius:24px;padding:2rem 1.25rem}}.footer .footer-container a{color:#8f8f99}.footer .footer-container .footer-top{grid-template-columns:1fr 1fr;gap:70px;width:80%;margin:0 auto;padding-top:64px;display:grid}@media (max-width:1279px){.footer .footer-container .footer-top{grid-template-columns:1fr;gap:2rem;width:100%;padding-top:2rem}}.footer .footer-container .footer-top .footer-left,.footer .footer-container .footer-top .footer-right{width:100%;min-width:0}.footer .footer-container .footer-top .footer-left ul,.footer .footer-container .footer-top .footer-right ul{width:100%;padding:0;list-style:none}.footer .footer-container .footer-top .footer-left ul li,.footer .footer-container .footer-top .footer-right ul li{letter-spacing:-.01em;text-align:left;width:100%;margin-bottom:10px;font-size:20px;font-weight:600;line-height:30px}:is(.footer .footer-container .footer-top .footer-left li:has(.footer-button),.footer .footer-container .footer-top .footer-right li:has(.footer-button)){width:100%;max-width:none;display:block}.footer .footer-container .footer-top .footer-left .footer-button,.footer .footer-container .footer-top .footer-right .footer-button{color:#fff;letter-spacing:-.01em;text-align:center;box-sizing:border-box;cursor:pointer;background-color:#d91e23;border:2px solid #d91e23;border-radius:32px;width:100%;max-width:none;margin-top:15px;padding:12px 24px;font-size:16px;font-weight:600;line-height:24px;display:block}@media (orientation:landscape) and (max-height:820px) and (min-width:768px){.footer .footer-container{padding:1.5rem 1.25rem}.footer .footer-container .footer-top{grid-template-columns:1fr;gap:1.5rem;width:100%;padding-top:1.5rem}.footer .footer-container .footer-bottom{width:100%;padding-bottom:1.5rem}.footer .footer-container .footer-right .footer-button{width:100%;max-width:none}}@media (max-width:1279px){.footer .footer-container .footer-right .footer-button{width:100%;max-width:none}}.footer .footer-container .footer-bottom{width:80%;margin:0 auto;padding-bottom:64px;font-size:14px;font-weight:400}@media (max-width:1279px){.footer .footer-container .footer-bottom{width:100%;padding-bottom:2rem}}.footer .footer-container hr{border:0;border-top:1px solid #454546;margin:20px 0}.footer .footer-container span{letter-spacing:-1%;margin-top:5px;line-height:20px}.footer-dropdown-content{flex-direction:column;display:flex}.footer-dropdown-menu{margin:0;padding:0}.footer-dropdown-menu li{padding:10px}.footer-dropdown-menu li a{color:#000;text-decoration:none}
