@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit.woff2) format("woff2")}body{font-family:Outfit,sans-serif;padding:0;margin:0}body *{padding:0;margin:0}body a{color:#000;text-decoration:none}body li{list-style:none;padding:0;margin:0}body .width-limit{max-width:1320px;margin:0 auto}.header{width:100%;margin:40px 0;box-sizing:border-box}@media screen and (max-width: 1360px){.header{padding:0 20px}}.header .header-content{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.header .left-header{display:flex;align-items:center;min-width:0;flex-shrink:1}.header .left-header .logo{display:flex;align-items:center;gap:5px;color:#fff;font-size:32px;line-height:40px}.header .left-header .logo span{color:#000}@media screen and (max-width: 990px){.header .left-header .logo{height:28px;font-size:26px;line-height:34px}}@media screen and (max-width: 576px){.header .left-header .logo{font-size:24px;line-height:30px;overflow:hidden}}.header .left-header .logo img{height:34px;-o-object-fit:contain;object-fit:contain;margin-left:-3px}@media screen and (max-width: 990px){.header .left-header .logo img{height:28px}}@media screen and (max-width: 576px){.header .left-header .logo img{height:24px}}.header .left-header .title{font-weight:700;color:#000;font-size:20px;line-height:38px}@media screen and (min-width: 1200px){.header .left-header .title{font-size:20px}}@media screen and (min-width: 1600px){.header .left-header .title{font-size:24px}}@media screen and (max-width: 576px){.header .left-header .title{font-size:20px;line-height:26px}}.header .right-header a{color:#fff;text-decoration:none;font-weight:700;font-size:14px;line-height:19px;background-color:#000;width:145px;height:50px;display:flex;border-radius:90px;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap}@media screen and (max-width: 990px){.header .right-header a{width:130px;height:40px;font-size:13px}}@media screen and (max-width: 880px){.header .right-header a{border:2px solid #e7e7e7;outline:none}}@media screen and (max-width: 576px){.header .right-header a{width:auto;padding:0 14px;height:36px;font-size:12px}}.header .right-header{display:flex;align-items:center;gap:16px;flex-shrink:0}@media screen and (max-width: 990px){.header .right-header{gap:10px}}@media screen and (max-width: 576px){.header .right-header{gap:8px}}.header .right-header .country-selector{position:relative}.header .right-header .country-selector__trigger{display:flex;align-items:center;gap:6px;padding:0 16px;height:50px;border:1.5px solid #e0e0e0;border-radius:90px;cursor:pointer;background:#fff;transition:border-color .2s}@media screen and (max-width: 990px){.header .right-header .country-selector__trigger{height:40px;padding:0 12px}}@media screen and (max-width: 576px){.header .right-header .country-selector__trigger{height:36px;padding:0 10px}}.header .right-header .country-selector__trigger:hover{border-color:#000}.header .right-header .country-selector__text{font-size:14px;font-weight:500;color:#333;white-space:nowrap}@media screen and (max-width: 990px){.header .right-header .country-selector__text{font-size:13px}}@media screen and (max-width: 576px){.header .right-header .country-selector__text{font-size:12px;max-width:80px;overflow:hidden;text-overflow:ellipsis}}.header .right-header .country-selector__arrow{transition:transform .2s;color:#333;flex-shrink:0}.header .right-header .country-selector__dropdown{display:none;position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:6px 0;z-index:1000;list-style:none}.header .right-header .country-selector__option{padding:10px 16px;font-size:14px;font-weight:400;color:#333;cursor:pointer;transition:background-color .15s}.header .right-header .country-selector__option:hover{background-color:#f5f5f5}.header .right-header .country-selector__option.active{font-weight:600;color:#000;background-color:#f0f0f0}.header .right-header .country-selector.open .country-selector__arrow{transform:rotate(180deg)}.header .right-header .country-selector.open .country-selector__dropdown{display:block}.footer{width:100%;height:312px;background-color:#000}@media screen and (max-width: 576px){.footer{height:auto}}.footer .footer-content{width:100%;display:flex;border-radius:40px 40px 0 0;padding:56px 0 32px;box-sizing:border-box;flex-direction:column;text-align:center}@media screen and (max-width: 576px){.footer .footer-content{padding:32px 20px 20px}}@media screen and (max-width: 990px){.footer .footer-content .left-footer{width:auto;height:auto;padding:0}}@media screen and (max-width: 576px){.footer .footer-content .left-footer{width:auto;padding:0}}.footer .footer-content .left-footer .logo{width:100%;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;font-size:32px;line-height:40px}@media screen and (min-width: 1200px){.footer .footer-content .left-footer .logo{font-size:26px;line-height:30px}}@media screen and (max-width: 990px){.footer .footer-content .left-footer .logo{font-size:26px;line-height:30px}}.footer .footer-content .left-footer .logo img{height:34px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1200px){.footer .footer-content .left-footer .logo img{height:30px}}@media screen and (max-width: 990px){.footer .footer-content .left-footer .logo img{height:30px}}.footer .footer-content .left-footer .title{color:#fff;font-size:40px;line-height:48px;font-weight:700;margin-top:25px}@media screen and (max-width: 990px){.footer .footer-content .left-footer .title{margin-top:unset;font-size:28px}}@media screen and (max-width: 576px){.footer .footer-content .left-footer .title{margin-bottom:30px}}.footer .footer-content .line{width:1px;background-color:#fff;height:141px;margin:0 5% 0 2%}@media (min-width: 1200px){.footer .footer-content .line{margin:0 5% 0 2%}}@media (min-width: 1400px){.footer .footer-content .line{margin:0 15% 0 6%}}@media screen and (max-width: 576px){.footer .footer-content .line{display:none}}@media screen and (max-width: 990px){.footer .footer-content .right-footer{width:auto}}@media screen and (max-width: 576px){.footer .footer-content .right-footer{width:100%}}.footer .footer-content .right-footer .footer-item{box-sizing:border-box;position:relative}@media screen and (max-width: 990px){.footer .footer-content .right-footer .footer-item{padding:0 20px}}.footer .footer-content .right-footer .footer-item .top-item{display:flex;flex-direction:row;gap:67px;justify-content:center}@media screen and (max-width: 990px){.footer .footer-content .right-footer .footer-item .top-item{padding:0 20px;gap:20px;flex-wrap:wrap}}@media screen and (max-width: 576px){.footer .footer-content .right-footer .footer-item .top-item .list{width:100%}}.footer .footer-content .right-footer .footer-item .bottom-item{width:inherit;margin:24px 0 32px;color:#cecaca;font-size:16px;line-height:21px;font-weight:400}.footer .footer-content .right-footer .footer-item .bottom-item span{display:block;text-align:center}.footer .footer-content .right-footer .footer-item .disclosure{color:#fff;font-size:15px;display:flex;align-items:center}@media screen and (max-width: 820px){.footer .footer-content .right-footer .footer-item .disclosure{top:-25px}}@media screen and (max-width: 576px){.footer .footer-content .right-footer .footer-item .disclosure{position:unset;justify-content:center}}.footer .footer-content .right-footer .footer-item .disclosure:hover{cursor:pointer}.footer .footer-content .right-footer .footer-item .disclosure:hover:hover .text{display:block}.footer .footer-content .right-footer .footer-item .disclosure .disclosure-content{position:relative}.footer .footer-content .right-footer .footer-item .disclosure .disclosure-content img{vertical-align:middle;margin-left:6px}.footer .footer-content .right-footer .footer-item .disclosure .disclosure-content .text{display:none;text-align:center;border:1px solid #fefefe;border-radius:10px;position:absolute;bottom:100%;right:0;width:340px;padding:20px;background-color:#f1f1f1}@media screen and (max-width: 576px){.footer .footer-content .right-footer .footer-item .disclosure .disclosure-content .text{width:280px;right:-140px}}.footer .footer-content .right-footer .footer-item .disclosure .disclosure-content .text p{line-height:22px;color:#5f5f5f}.footer .footer-content .right-footer a{font-size:16px;line-height:21px;color:#fff}.footer .footer-bottom{width:inherit;height:66px;border-top:1px solid #383838;display:flex;align-items:center;justify-content:center}.footer .footer-bottom span{font-size:14px;font-weight:400;line-height:18px;color:#cecaca}
