@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100.woff2)format("woff2");font-weight:100;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-100italic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-200italic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-300italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-500italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-600italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-700italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-v31-latin-800italic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes easeOut{0%{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@-webkit-keyframes animaRotate{to{transform:rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 #25d366b3}70%{transform:scale(1);box-shadow:0 0 0 25px #0000}to{transform:scale(.85);box-shadow:0 0 #0000}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.hero{background:#0b0b0e}.hero__container{padding-left:0;padding-right:0}.hero__stage{width:100%;height:100dvh;position:relative;overflow:hidden}@media (max-width:768px){.hero__stage{height:100svh}}.hero__video{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero__stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#01010133 0%,#01010100 40%,#010101bf 100%);position:absolute;inset:0}.hero__inner{z-index:2;position:absolute;inset:0}.hero__topbar{justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;top:calc(.893356vw + 19.7968px);left:0;right:0}@media (max-width:768px){.hero__topbar{top:16px}}.hero__topbar{padding-left:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.hero__topbar{padding-left:16px}}.hero__topbar{padding-right:calc(1.78671vw + 39.5935px)}@media (max-width:768px){.hero__topbar{padding-right:16px;display:none}}.hero__logo{width:calc(2.34506vw + 51.9665px);height:auto}@media (max-width:768px){.hero__logo{width:72px}}.hero__buttons{flex-wrap:wrap;gap:calc(.446678vw + 9.89838px);display:flex}@media (max-width:768px){.hero__buttons{gap:16px}}.hero__center{text-align:center;flex-direction:column;align-items:center;gap:calc(.558347vw + 12.373px);width:min(1100px,92%);display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:768px){.hero__center{gap:20px}}.hero__center{bottom:calc(1.56337vw + 34.6443px)}@media (max-width:768px){.hero__center{justify-content:space-between;width:88%;top:56px;bottom:40px}}.hero__lower{flex-direction:column;align-items:center;gap:calc(.558347vw + 12.373px);width:100%;display:flex}@media (max-width:768px){.hero__lower{gap:20px}}.hero__title{color:#fff;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:calc(1.11669vw + 24.7459px);font-weight:600}@media (max-width:768px){.hero__title{font-size:28px}}.hero__title{line-height:calc(1.11669vw + 24.7459px)}@media (max-width:768px){.hero__title{padding-top:70px;font-size:24px;line-height:32px}}.hero__subtitle{color:#ffffffb3;font-variant-numeric:lining-nums proportional-nums;margin:0;font-family:Montserrat,sans-serif;font-size:calc(.558347vw + 12.373px);font-weight:400}@media (max-width:768px){.hero__subtitle{font-size:14px}}.hero__subtitle{line-height:calc(.670017vw + 14.8476px)}@media (max-width:768px){.hero__subtitle{line-height:20px}}.hero__specs{justify-content:center;align-items:center;gap:calc(1.34003vw + 29.6951px);display:flex}@media (max-width:768px){.hero__specs{gap:16px}}.hero__spec{align-items:center;gap:calc(.335008vw + 7.42379px);display:flex}@media (max-width:768px){.hero__spec{flex:1 1 0;justify-content:center;gap:8px;min-width:0}}.hero__specIcon{flex-shrink:0;width:calc(1.34003vw + 29.6951px)}@media (max-width:768px){.hero__specIcon{width:36px}}.hero__specIcon{height:calc(1.34003vw + 29.6951px)}@media (max-width:768px){.hero__specIcon{height:36px}}.hero__specIcon{filter:brightness(0)invert()}.hero__specText{flex-direction:column;display:flex}@media (max-width:768px){.hero__specText{min-width:0}}.hero__specValue{color:#fff;font-variant-numeric:lining-nums proportional-nums;align-items:flex-end;margin:0;font-family:Montserrat,sans-serif;font-size:calc(.670017vw + 14.8476px);font-weight:500;display:flex}@media (max-width:768px){.hero__specValue{font-size:20px}}.hero__specValue{line-height:calc(.893356vw + 19.7968px)}@media (max-width:768px){.hero__specValue{line-height:24px}}.hero__specUnit{margin-left:2px;font-size:calc(.390843vw + 8.66108px);font-weight:400}@media (max-width:768px){.hero__specUnit{font-size:12px}}.hero__specUnit{line-height:calc(.670017vw + 14.8476px)}@media (max-width:768px){.hero__specUnit{line-height:20px}}.hero__specLabel{color:#fff9;margin:0;font-family:Montserrat,sans-serif;font-size:calc(.335008vw + 7.42379px);font-weight:400}@media (max-width:768px){.hero__specLabel{font-size:10px}}.hero__specLabel{line-height:calc(.558347vw + 12.373px)}@media (max-width:768px){.hero__specLabel{line-height:16px}}
