@import"https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:FeatureItalic;src:url(/fonts/FeatureItalic.otf) format("OpenType");font-weight:400;font-style:normal}:root{--white:#fff;--black:#000;--loaderColor:#111112;--font-primary:"Inter",sans-serif;--font-italic:"FeatureItalic";--main-transition:all 300ms ease;--font-secondary:"Manrope",sans-serif}.lenis-container{position:relative;overflow:hidden}body{font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--black);position:relative}*{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;text-decoration:none;display:flex}li{list-style:none}.section__paddings{padding:0 48px}@media screen and (max-width:990px){.section__paddings{padding:0 48px}}@media screen and (max-width:768px){.section__paddings{padding:0 25px}}.text-gradient-color{background:linear-gradient(180deg,#fff 29.24%,#a2a2a2 92.4%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.video__wrapper iframe .vp-center #player{max-width:100%!important;width:100%!important}.main__container{width:100%}.loader-logo__wrapper,.loader__wrapper{position:fixed;top:0;left:0;width:100%;height:100dvh;display:flex;flex-direction:column}.loader__wrapper{z-index:99;flex-direction:row}.loader__wrapper .blocks__layer{flex:1 1;height:100%;background:transparent;display:flex;position:relative;overflow:hidden}.loader__wrapper .blocks__layer .block{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--white);will-change:left}@media screen and (max-width:990px){.loader__wrapper .blocks__layer:nth-child(-n+5){display:none}}@media screen and (max-width:768px){.loader__wrapper .blocks__layer:nth-child(-n+10){display:none}}@media screen and (max-width:560px){.loader__wrapper .blocks__layer:nth-child(-n+13){display:none}}.loader-logo__wrapper{z-index:100;align-items:center;justify-content:center}.loader-logo__wrapper svg{width:150px;height:auto;overflow:visible}.loader-logo__wrapper svg path{will-change:fill stroke}@media screen and (max-width:768px){.loader-logo__wrapper svg{width:100px}}.navbar__wrapper{width:100%;position:fixed;top:0;left:0;padding-top:16px;z-index:9}.navbar__wrapper .mail__box{display:flex;align-items:center;gap:4px;position:relative}.navbar__wrapper .mail__box span{font-size:14px;color:var(--white);font-weight:500;letter-spacing:-.42px}.navbar__wrapper .mail__box .line{width:48px;height:1px;background:var(--white)}.navbar__wrapper .mail__box:after{content:"";width:0;height:1px;position:absolute;bottom:-8px;left:0;background:var(--white);transition:all .3s ease}.navbar__wrapper .mail__box:hover:after{width:100%}.navbar__wrapper .navbar-inner__wrapper{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.navbar__wrapper .navbar-inner__wrapper .logo__wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer}.navbar__wrapper .navbar-inner__wrapper .logo__wrapper svg path{transition:all .3s ease}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper{height:60px;display:flex;align-items:center;gap:24px;padding:8px 8px 8px 24px;border-radius:1000px;-webkit-backdrop-filter:blur(27.2999992371px);backdrop-filter:blur(27.2999992371px);background:hsla(0,0%,100%,.08)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .links__wrapper{display:flex;align-items:center;gap:24px}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .links__wrapper span{font-size:16px;line-height:24px;font-weight:400;color:var(--white)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .contact__btn{display:flex;align-items:center;justify-content:center;height:44px;padding:2.5px;border-radius:100px;background:linear-gradient(136deg,#fdf5a6 8.82%,#fd6e50 34.72%,#e82c69 51.98%,#c32ea2 69.25%,#7757d1 95.14%)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .contact__btn .button__wrapper{padding:7.5px 21.5px;border-radius:100px;background:var(--white)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .contact__btn .button__wrapper span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.48px}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn{width:48px;height:48px;padding:14px;display:none;flex-direction:column;justify-content:center;cursor:pointer;background:var(--white);border-radius:50%}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn .line{width:100%;height:1.5px;background:var(--black);border-radius:2px;transition:all .3s ease}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn .top{transform:translateY(-7px)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn .bottom{transform:translateY(7px)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn.open .top{transform:translateY(1.5px) rotate(45deg)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn.open .middle{opacity:0}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn.open .bottom{transform:translateY(-1.5px) rotate(-45deg)}.navbar__wrapper .menu__wrapper{width:100%;height:100dvh;position:absolute;top:0;right:0;overflow:hidden;pointer-events:none}.navbar__wrapper .menu__wrapper .menu-inner__wrapper{width:100%;height:100%;background:var(--black);transform:translateX(100%);transition:all .3s ease;pointer-events:all;display:flex;align-items:flex-end;justify-content:center}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu-content__wrapper{max-width:361px;width:100%;padding:0 16px;position:absolute;top:260px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:28px}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu-content__wrapper .text__layer{display:flex}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu-content__wrapper .text__layer h2{font-size:32px;color:var(--white);cursor:pointer;white-space:nowrap;line-height:40px;font-weight:700;font-family:var(--font-secondary)}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu__bottom{width:100%;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:40px 16px;max-width:361px;margin:0 auto}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu__bottom .social__icons{width:100%;display:flex;align-items:center;gap:12px}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu__bottom .social__icons .icon__wrapper{min-width:40px;width:40px;height:40px;border-radius:50%;border:1px solid var(--white);display:flex;align-items:center;justify-content:center;padding:10px}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu__bottom .social__icons .icon__wrapper svg{min-width:20px;width:20px;height:20px}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu__bottom .contact__items{display:flex;align-items:center;justify-content:space-between;gap:12px}.navbar__wrapper .menu__wrapper .menu-inner__wrapper .menu__bottom .contact__items span{color:var(--white);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.48px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:13%;text-underline-position:from-font}.navbar__wrapper .menu__wrapper.open .menu-inner__wrapper{transform:translateX(0)}@media screen and (max-width:990px){.navbar__wrapper .navbar-inner__wrapper .logo__wrapper svg{width:118px;height:auto}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper{padding:0;background:transparent;border-radius:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .contact__link,.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .links__wrapper{display:none}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .burger__btn{display:flex}}@media screen and (max-width:768px){.navbar__wrapper{padding-top:20px;padding-inline:16px}.navbar__wrapper .navbar-inner__wrapper{height:48px}.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .mail__box,.navbar__wrapper .navbar-inner__wrapper .navs__wrapper .watch__box{display:none}}