﻿.early-access__avatars img,.reels__card img,.phone-showcase__slider img{width:100%;height:100%;object-fit:cover}.reels__card img{-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;transition:all .4s ease-in}.subscribe-field__button,.campaign-modal .modal-content .campaign-body .btn-campaign,.campaign-modal .modal-content .btn-closes,footer .footer-content .footer-top .language-dropdown .dropdown-menu li .dropdown-item,footer .footer-content .footer-top .language-dropdown .dropdown-menu,.navbar-menu .fixed-menu{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}.fnt-montserrat{font-family:"Montserrat",sans-serif}.fnt-playfair{font-family:"Playfair",serif}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-600-i{font-weight:600;font-style:italic}.fw-400-i{font-weight:400;font-style:italic}.fs-12{font-size:clamp(10px,0.83vw,12px)}.fs-14{font-size:clamp(12px,0.97vw,14px)}.fs-16{font-size:clamp(13px,1.11vw,16px)}.fs-18{font-size:clamp(14px,1.25vw,18px)}.fs-20{font-size:clamp(15px,1.39vw,20px)}.fs-25{font-size:clamp(18px,1.74vw,25px)}.fs-29{font-size:clamp(20px,2.01vw,29px)}.fs-32{font-size:clamp(22px,2.22vw,32px)}.fs-35{font-size:clamp(24px,2.46vw,35px)}.fs-40{font-size:clamp(26px,2.78vw,40px)}.fs-64{font-size:clamp(32px,4.44vw,64px)}.fs-84{font-size:clamp(42px,5.83vw,84px)}.fs-96{font-size:clamp(48px,6.67vw,96px)}.fs-100{font-size:clamp(50px,6.95vw,100px)}.clr-66{color:#666}html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,figure,thead,tr{margin:0;padding:0;border:0;outline:0}:root{--bs-font-sans-serif: "Montserrat", sans-serif;--bs-body-font-family: "Montserrat", sans-serif;--bs-body-font-weight: 500}html,body{line-height:1;overflow-x:hidden;min-height:100%}ol,ul{list-style:none}blockquote,p,pre,ul li,h1,h2,h3,h4,h5,h6{font-variant-numeric:lining-nums proportional-nums}table{border-collapse:collapse;border-spacing:0}body{font-size:16px;font-family:"Montserrat",sans-serif !important;box-sizing:border-box;color:#000;position:relative;font-weight:500 !important;font-size:17px;padding-right:0px !important}div,span,body p{margin:0px;padding:0px;letter-spacing:1px}button{letter-spacing:1px}a{text-decoration:none !important}a:hover{text-decoration:none !important}input:focus{box-shadow:none}.btn{--bs-btn-font-family: "Montserrat", sans-serif;--bs-btn-font-weight: 500}.btn:focus{box-shadow:none !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-validation-error{border-color:#dd1919 !important}.input-validation-error{border-color:#dd1919 !important}.field-validation-error{display:block !important;bottom:-44px;margin-top:4px;margin-left:10px;color:#fff !important;position:absolute;background-color:#d32b34;font-size:13px;padding:6px 8px 7px;border-radius:0px;z-index:1}.field-validation-error::before{content:"";font-size:14px;color:#dd1919;font-family:bootstrap-icons !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;position:absolute;left:50%;top:-5%;transform:translate(-50%, -50%)}@media(min-width: 1200px)and (max-width: 1300px){.field-validation-error{font-size:12px}}.overflow{overflow:hidden;height:100%}html:focus-within{scroll-behavior:smooth}.container-fluid{width:94% !important}@media(min-width: 1200px)and (max-width: 1300px){.container-fluid{width:97% !important}}@media(min-width: 992px)and (max-width: 1199px){.container-fluid{width:99% !important}}@media(max-width: 991px){.container-fluid{width:95% !important}}.modal-open{padding-right:0px !important}.section-padding{padding:calc(27px + 3.9375vw) 0px calc(33px + 7.3125vw)}@media(min-width: 1600px){.section-padding{padding:90px 0px 150px}}@media(min-width: 992px)and (max-width: 1199px){.section-padding{padding:calc(26px + 3.375vw) 0px calc(28px + 4.5vw)}}@media(min-width: 992px)and (max-width: 1199px)and (min-width: 1600px){.section-padding{padding:80px 0px 100px}}@media(max-width: 991px){.section-padding{padding:calc(24px + 2.25vw) 0px calc(26px + 3.375vw)}}@media(max-width: 991px)and (min-width: 1600px){.section-padding{padding:60px 0px 80px}}@media(min-width: 320px)and (max-width: 684px){.section-padding{padding:calc(22px + 1.125vw) 0px calc(24px + 2.25vw)}}@media(min-width: 320px)and (max-width: 684px)and (min-width: 1600px){.section-padding{padding:40px 0px 60px}}.factory-row-items{scroll-margin-top:100px}.section-padding{padding:calc(25px + 2.8125vw) 0px calc(28px + 4.5vw)}@media(min-width: 1600px){.section-padding{padding:70px 0px 100px}}iframe{pointer-events:none}.navbar-menu{width:100%;z-index:999;position:relative;height:111px;background-color:#fff}@media(min-width: 1200px)and (max-width: 1300px){.navbar-menu{height:111px}}@media(min-width: 992px)and (max-width: 1199px){.navbar-menu{height:100px}}@media(max-width: 991px){.navbar-menu{height:88px}}.navbar-menu__inner{padding-block:32px}@media(min-width: 992px)and (max-width: 1199px){.navbar-menu__inner{padding-block:26px}}@media(max-width: 991px){.navbar-menu__inner{padding-block:20px}}@media(min-width: 320px)and (max-width: 684px){.navbar-menu__inner{gap:8px}.navbar-menu__inner>img{width:56px;flex-shrink:0}}@media(min-width: 320px)and (max-width: 684px){.navbar-menu__links{gap:10px !important}}@media(max-width: 375px){.navbar-menu__links{display:none !important}}.navbar-menu__links a{position:relative;padding-bottom:6px;white-space:nowrap}.navbar-menu__links a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background-color:#7860a9;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.navbar-menu__links a:hover::after,.navbar-menu__links a:focus-visible::after,.navbar-menu__links a.is-active::after{transform:scaleX(1)}.navbar-menu .navbar-content.active{height:100%;transition:height .3s ease-in-out}.navbar-menu .navbar-content .btn-login{border:1px solid #000;border-radius:35px;padding:12px 24px;white-space:nowrap}@media(min-width: 320px)and (max-width: 684px){.navbar-menu .navbar-content .btn-login{padding:10px 12px}}.navbar-menu .navbar-content .btn-login:hover{background-color:#000;color:#fff}.navbar-menu .fixed-menu{width:100%;position:fixed;top:0px;-webkit-animation:slide-in-top .8s cubic-bezier(0.165, 0.84, 0.44, 1) both;animation:slide-in-top .8s cubic-bezier(0.165, 0.84, 0.44, 1) both}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.navbar-menu .fixed-menu{background-color:#fff;box-shadow:0 4px 30px rgba(17,17,17,.06)}.navbar-menu .fixed-menu .navbar-menu__inner{padding-block:18px}@media(max-width: 991px){.navbar-menu .fixed-menu{top:0px}.navbar-menu .fixed-menu .navbar-menu__inner{padding-block:14px}}.navbar-menu .fixed-menu .navbar-top{display:none !important}.navbar-menu .fixed-menu .navbar-bottom{padding:15px 0}.navbar-menu .fixed-menu .navbar-bottom .fixed-logo{display:block !important}.navbar-menu .fixed-menu .navbar-bottom .btn-galaxy{display:flex !important}@media(max-width: 991px){.navbar-menu .fixed-menu .navbar-bottom .btn-galaxy{display:none !important}}.navbar-menu .animefixed{animation:slide-out-top 4s cubic-bezier(0.165, 0.84, 0.44, 1) both}@keyframes slide-out-top{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-500px);opacity:0}}footer{background-color:#fff}footer .footer-logo{width:160px;margin-bottom:40px}footer .footer-content{background-color:#08406b;padding-top:calc(22px + 1.125vw)}@media(min-width: 1600px){footer .footer-content{padding-top:40px}}footer .footer-content .footer-top{padding-bottom:calc(24px + 2.25vw)}@media(min-width: 1600px){footer .footer-content .footer-top{padding-bottom:60px}}footer .footer-content .footer-top .language-dropdown{width:fit-content}footer .footer-content .footer-top .language-dropdown .btn-lang{color:#fff;padding:0px;border:none}footer .footer-content .footer-top .language-dropdown .btn-lang.show .bi-chevron-down{transform:rotate(180deg)}footer .footer-content .footer-top .language-dropdown .btn-lang img{width:35px;object-fit:contain}footer .footer-content .footer-top .language-dropdown .btn-lang .bi-chevron-down{transition:transform .3s ease-in-out}footer .footer-content .footer-top .language-dropdown .btn-lang .bi-chevron-down:before{font-weight:900 !important}footer .footer-content .footer-top .language-dropdown .dropdown-menu{width:100%;min-width:100%;border-radius:5px;background:#fff;margin-top:10px !important;padding:15px 5px;animation:slide-in-top3 .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;box-shadow:0 4px 40px 0 rgba(0,0,0,.1);border:none}footer .footer-content .footer-top .language-dropdown .dropdown-menu li:last-child .dropdown-item{margin-bottom:0px}footer .footer-content .footer-top .language-dropdown .dropdown-menu li .dropdown-item{padding:0px;margin-bottom:20px;text-align:center;font-weight:600;display:flex;justify-content:center;gap:10px;align-items:end}footer .footer-content .footer-top .language-dropdown .dropdown-menu li .dropdown-item img{width:20px}footer .footer-content .footer-top .language-dropdown .dropdown-menu li .dropdown-item:hover{color:#005597}@keyframes slide-in-top3{0%{opacity:0}100%{opacity:1}}footer .footer-content .footer-top .subs-content{max-width:35%;padding-left:calc(22.5px + 1.40625vw)}@media(min-width: 1600px){footer .footer-content .footer-top .subs-content{padding-left:45px}}footer .footer-content .footer-top .subs-content .subs-form .form-control{border:1px solid #fff;height:60px;border-radius:50px;background-color:rgba(0,0,0,0);color:#fff;padding-left:25px}footer .footer-content .footer-top .subs-content .subs-form .form-control:focus{box-shadow:none}footer .footer-content .footer-top .subs-content .subs-form .form-control::placeholder{color:#fff;opacity:.7;font-weight:400}footer .footer-content .footer-top .subs-content .subs-form .btn-subscribe{font-weight:400;color:#fff;background:rgba(255,255,255,.3);height:100%;border-radius:50px}footer .footer-content .footer-top .subs-content .subs-form .btn-subscribe:hover{background-color:#fff;color:#08406b}footer .footer-content .footer-center .footer-map{width:700px;height:300px;border-radius:30px;overflow:hidden}@media(max-width: 991px){footer .footer-content .footer-center .footer-map{width:100%}}footer .footer-content .footer-center .footer-map iframe{width:100%;height:100%;border:0;object-fit:cover}footer .footer-content .footer-center ul li a{display:block;transition:transform .3s ease-in-out;position:relative;width:fit-content}footer .footer-content .footer-center ul li a::before{content:"";position:absolute;width:25px;height:2px;background-color:#fff;left:50%;bottom:-10px;transform:translate(-50%, -50%);opacity:0;transition:opacity .3s ease-in-out}footer .footer-content .footer-center ul li a:hover::before{opacity:1}footer .footer-content .footer-bottom{padding:15px 0;border-top:1px solid rgba(255,255,255,.31)}footer .footer-content .footer-bottom .social-list li a{width:48px;height:48px;border-radius:24px;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;display:flex}footer .footer-content .footer-bottom .social-list li a:hover{transform:scale(1.1)}footer .footer-content .footer-bottom .social-list li a .svg{width:25px}footer .footer-content .footer-bottom .social-list li a .svg path{width:20px;fill:#fff}.campaign-modal{max-width:900px}.campaign-modal .modal-content{border:none;border-radius:20px;padding:0;position:relative;aspect-ratio:900/491;height:500px}@media(min-width: 992px)and (max-width: 1199px){.campaign-modal .modal-content{height:430px}}@media(max-width: 991px){.campaign-modal .modal-content{height:250px}}.campaign-modal .modal-content img{width:100%;height:100%;object-fit:cover;border-radius:20px}.campaign-modal .modal-content .btn-closes{width:45px;height:45px;border-radius:50%;background:rgba(255,255,255,.3);position:absolute;right:15px;top:15px;padding:0;display:flex;align-items:center;justify-content:center;z-index:1}.campaign-modal .modal-content .btn-closes:hover{background-color:rgba(255,255,255,.6)}.campaign-modal .modal-content .btn-closes i{color:#fff;font-size:20px;line-height:0}.campaign-modal .modal-content .campaign-body{position:absolute;left:20px;bottom:-20px;z-index:1}.campaign-modal .modal-content .campaign-body .btn-campaign{background:rgba(255,255,255,.3);backdrop-filter:blur(2.5px);border-radius:50px;padding:12px 25px;color:#fff;font-weight:500;display:flex;align-items:center;gap:5px}.campaign-modal .modal-content .campaign-body .btn-campaign i{font-size:22px;line-height:0}.campaign-modal .modal-content .campaign-body .btn-campaign:hover{background:rgba(255,255,255,.5)}@media(min-width: 1200px){.rentallappmodal .modal-dialog{--bs-modal-width: 1340px}}.rentallappmodal .modal-dialog .modal-content{padding:calc(21px + 0.5625vw) calc(22px + 1.125vw) calc(21px + 0.5625vw) calc(23px + 1.6875vw)}@media(min-width: 1600px){.rentallappmodal .modal-dialog .modal-content{padding:30px 40px 30px 50px}}.rentallappmodal .modal-dialog .modal-content{border-radius:20px}.rentallappmodal .modal-dialog .modal-content .btn-closes{width:50px;height:50px;border-radius:24px;background:#9c9c9c;position:absolute;right:20px;top:20px;padding:0;display:flex;align-items:center;justify-content:center;z-index:1}@media(max-width: 991px){.rentallappmodal .modal-dialog .modal-content .btn-closes{width:35px;height:35px;right:10px;top:10px}}.rentallappmodal .modal-dialog .modal-content .btn-closes:hover{background-color:#005597}.rentallappmodal .modal-dialog .modal-content .btn-closes i{color:#fff;font-size:25px;line-height:0;position:relative;left:1px}.rentallappmodal .modal-dialog .modal-content .modal-body{padding:0px;max-height:80vh;overflow-y:auto;overflow-x:hidden}.rentallappmodal .modal-dialog .modal-content .modal-body::-webkit-scrollbar{width:10px}.rentallappmodal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{background:#fff;border-radius:5px}.rentallappmodal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:#005597;border-radius:5px}.rentallappmodal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track-piece:end{background-color:#e6e6e6;border-radius:5px}.rentallappmodal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track-piece:start{background-color:#fff;border-radius:5px;margin-top:50px}.rentallappmodal .modal-dialog .modal-content .modal-body .texting{color:#666;margin-bottom:40px}.rentallappmodal .modal-dialog .modal-content .modal-body form{padding-right:15px}.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control{background-color:#f3f3f3;border-radius:50px;min-height:70px;padding-left:30px;color:#000;border:1px solid #f3f3f3;font-weight:500;transition:all .6s ease;font-size:20px}@media(min-width: 320px)and (max-width: 684px){.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control{font-size:17px}}.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control:focus{border-color:#005597;box-shadow:none;background-color:rgba(0,0,0,0)}.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control::placeholder{color:#333;font-weight:500;font-size:20px}@media(min-width: 320px)and (max-width: 684px){.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control::placeholder{font-size:17px}}.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control.area{min-height:200px;resize:none;padding-top:15px}.rentallappmodal .modal-dialog .modal-content .modal-body form .form-control.pd-right{padding-right:70px}.rentallappmodal .modal-dialog .modal-content .modal-body form .dropdown .dropdown-menu{border-radius:20px;border:none;box-shadow:0 4px 40px 0 rgba(0,0,0,.1);overflow:hidden}.rentallappmodal .modal-dialog .modal-content .modal-body form .dropdown .dropdown-menu .dropdown-item{cursor:pointer;transition:all .6s ease}.rentallappmodal .modal-dialog .modal-content .modal-body form .dropdown .dropdown-menu .dropdown-item:hover{background-color:#005597;color:#fff}.rentallappmodal .modal-dialog .modal-content .modal-body form .btn-send{width:100%;border-radius:50px;border:1px solid #ccc;height:70px}.rentallappmodal .modal-dialog .modal-content .modal-body form .btn-send:hover{background-color:#005597;color:#fff;border-color:#005597}.success-popup{--sp-ink: #1c1a17;--sp-cream: #faf8f4;--sp-line: #e7e2d8;--sp-violet: #7a6bc9;--sp-violet-soft: #eeeafb;--sp-muted: #8a8478;position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(28,26,23,.55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font-family:"Inter",sans-serif}.success-popup[hidden]{display:none}.success-popup.is-open{animation:successPopupFadeIn .35s ease both}@keyframes successPopupFadeIn{from{opacity:0}to{opacity:1}}.success-popup__modal{position:relative;width:100%;max-width:420px;padding:44px 36px 36px;background:#fff;border-radius:22px;text-align:center;box-shadow:0 30px 60px -20px rgba(28,26,23,.35),0 0 0 1px rgba(28,26,23,.04);animation:successPopupRiseIn .5s cubic-bezier(0.2, 0.8, 0.2, 1) both}@keyframes successPopupRiseIn{from{opacity:0;transform:translateY(24px) scale(0.97)}to{opacity:1;transform:translateY(0) scale(1)}}.success-popup__close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(0,0,0,0);color:var(--sp-muted);font-size:18px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.success-popup__close:hover{background:#f2efe8;color:var(--sp-ink)}.success-popup__seal{position:relative;width:88px;height:88px;margin:0 auto 26px}.success-popup__seal-ring{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--sp-ink);box-shadow:0 10px 24px -8px rgba(28,26,23,.45);transform:scale(0);animation:successPopupSealPop .55s cubic-bezier(0.34, 1.56, 0.64, 1) .15s forwards}.success-popup__seal-ring svg{width:38px;height:38px}@keyframes successPopupSealPop{to{transform:scale(1)}}.success-popup__check{fill:none;stroke:#faf8f4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28;stroke-dashoffset:28;animation:successPopupDrawCheck .4s ease .55s forwards}@keyframes successPopupDrawCheck{to{stroke-dashoffset:0}}.success-popup__dots{position:absolute;inset:0}.success-popup__dots span{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--sp-violet);opacity:0;animation:successPopupDotOut .6s ease .5s forwards}.success-popup__dots span:nth-child(1){top:-2px;left:50%;animation-delay:.55s;--tx: 0;--ty: -10px}.success-popup__dots span:nth-child(2){top:14%;right:-4px;animation-delay:.62s;--tx: 9px;--ty: -6px}.success-popup__dots span:nth-child(3){bottom:14%;right:-4px;animation-delay:.69s;--tx: 9px;--ty: 6px}.success-popup__dots span:nth-child(4){bottom:-2px;left:50%;animation-delay:.76s;--tx: 0;--ty: 10px}.success-popup__dots span:nth-child(5){bottom:14%;left:-4px;animation-delay:.83s;--tx: -9px;--ty: 6px}.success-popup__dots span:nth-child(6){top:14%;left:-4px;animation-delay:.9s;--tx: -9px;--ty: -6px}@keyframes successPopupDotOut{0%{opacity:0;transform:scale(0.3) translate(0, 0)}55%{opacity:1}100%{opacity:0;transform:scale(1) translate(var(--tx, 0), var(--ty, 0))}}.success-popup__eyebrow{margin:0 0 10px;color:var(--sp-violet);font-family:"Inter",sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.success-popup__title{margin:0 0 14px;color:var(--sp-ink);font-family:"Playfair Display",serif;font-size:29px;font-style:italic;font-weight:600;line-height:1.2}.success-popup__text{margin:0 0 28px;padding:0 6px;color:#5b564c;font-family:"Inter",sans-serif;font-size:15px;font-weight:400;line-height:1.6}.success-popup__email{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin-bottom:28px;padding:8px 16px;border-radius:999px;background:var(--sp-violet-soft);color:var(--sp-ink);font-family:"Inter",sans-serif;font-size:13.5px;font-weight:500;line-height:1.45;text-align:left;white-space:nowrap;overflow:hidden}.success-popup__email svg{width:14px;height:14px;flex-shrink:0}.success-popup__email-value{display:flex;align-items:baseline;min-width:0;overflow:hidden}.success-popup__email-user{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.success-popup__email-domain{flex:0 0 auto;white-space:nowrap}.success-popup__divider{height:1px;margin:0 0 24px;background:var(--sp-line)}.success-popup__done{width:100%;padding:15px;border:none;border-radius:999px;background:var(--sp-ink);color:var(--sp-cream);font-family:"Inter",sans-serif;font-size:14.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .2s ease}.success-popup__done:hover{background:#312d27;transform:translateY(-1px);box-shadow:0 10px 20px -8px rgba(28,26,23,.4)}.success-popup__done:active{transform:translateY(0)}.success-popup__footnote{margin:16px 0 0;color:var(--sp-muted);font-family:"Inter",sans-serif;font-size:12px;font-weight:400}.has-success-popup{overflow:hidden}@media(max-width: 684px){.success-popup{padding:18px}.success-popup__modal{padding:38px 22px 26px}.success-popup__title{font-size:25px}.success-popup__text{margin-bottom:22px;padding:0;font-size:14px}.success-popup__email{display:flex;align-items:center;gap:7px;width:100%;margin-bottom:22px;padding:10px 14px;font-size:12.5px}}@media(max-width: 375px){.success-popup__modal{padding:34px 16px 22px}.success-popup__title{font-size:23px}.success-popup__email{padding:10px 12px;font-size:12px}}main{position:relative;overflow:clip;letter-spacing:normal}main section[id]{scroll-margin-top:110px}.phone-showcase__blur{position:absolute;z-index:-1;pointer-events:none;background:radial-gradient(closest-side, #f9f4ff 0%, #f9f4ff 58%, rgba(249, 244, 255, 0) 100%)}.subscribe-field{display:flex;align-items:center;gap:20px;width:100%;max-width:392px;padding:4px 4px 4px 16px;border-radius:999px;background-color:#f3f3f3}.subscribe-field__input{flex:1 1 auto;min-width:0;height:48px;border:0;background:#f3f3f3;color:#333;letter-spacing:normal}.subscribe-field__input::placeholder{color:#666}.subscribe-field__input:focus{outline:none}.subscribe-field__input:focus-visible{outline:2px solid #7860a9;outline-offset:4px;border-radius:999px}.subscribe-field__button{flex:0 0 auto;min-height:48px;padding:12px 20px;border:0;border-radius:999px;background-color:#262626;color:#fbfbfb;letter-spacing:normal;white-space:nowrap}.subscribe-field__button:hover{background-color:#7860a9}.subscribe-field__button:focus-visible{outline:2px solid #7860a9;outline-offset:3px}@media(min-width: 320px)and (max-width: 684px){.subscribe-field{gap:8px;padding-left:14px}.subscribe-field__button{padding:12px 14px}}.hero{position:relative;padding-top:calc(22.8px + 1.575vw)}@media(min-width: 1600px){.hero{padding-top:48px}}.hero__content{max-width:1040px;margin-inline:auto;text-align:center}.hero__eyebrow{display:block;color:#111;line-height:1.25}.hero__title{margin-top:calc(21.2px + 0.675vw)}@media(min-width: 1600px){.hero__title{margin-top:32px}}.hero__title{color:#333;line-height:1.04;letter-spacing:normal}.hero__description{max-width:640px;margin:calc(21.2px + 0.675vw) auto 0}@media(min-width: 1600px){.hero__description{margin:32px auto 0}}.hero__description{line-height:1.6}.hero__form{margin:calc(21.2px + 0.675vw) auto 8px}@media(min-width: 1600px){.hero__form{margin:32px auto 8px}}.hero__note{line-height:1.4}.phone-showcase{position:relative;margin-top:calc(22px + 1.125vw)}@media(min-width: 1600px){.phone-showcase{margin-top:40px}}.phone-showcase__blur--top-left{top:-6.9vw;left:-6.25%;width:58.9vw;height:56.25vw;max-width:848px;max-height:810px;border-radius:848px}.phone-showcase__blur--top-right{top:-10.8vw;left:38.8%;width:76.5vw;height:73vw;max-width:1101px;max-height:1052px;border-radius:1101px}.phone-showcase__blur--bottom-left{top:46vw;left:5.2%;width:422.5vw;height:63.25vw;max-width:1508px;max-height:828px;border-radius:1375px;background:radial-gradient(closest-side, #fff 0%, #fff 75%, rgba(255, 255, 255, 0) 100%);z-index:3 !important}@media(min-width: 1301px)and (max-width: 1600px){.phone-showcase__blur{top:58vw;left:-4.8%;width:1387px;height:63.25vw;max-width:1508px;max-height:828px}}@media(min-width: 1200px)and (max-width: 1300px){.phone-showcase__blur{top:62vw;left:-4.8%;width:1123px;height:63.25vw;max-width:1508px;max-height:828px}}@media(min-width: 992px)and (max-width: 1199px){.phone-showcase__blur{top:62vw;left:-4.8%;width:946px;height:63.25vw;max-width:1508px;max-height:828px}}.phone-showcase__stage{--phone-w: clamp(230px, 40vw, 574px);--phone-h: calc(var(--phone-w) * 2.02425);--card-w: calc(var(--phone-w) * 0.58);--card-h: calc(var(--card-w) * 1.56322);--slide-w: calc(var(--phone-w) * 0.81);--active-scale: 1.308;--card-top: calc(var(--phone-h) * 0.3154);position:relative;height:var(--phone-h)}.phone-showcase__frame{position:absolute;top:21px;left:50%;transform:translateX(-50%);width:var(--phone-w);height:auto;z-index:1;pointer-events:none;user-select:none}.phone-showcase__slider{position:absolute;top:var(--card-top);left:0;width:100%;height:var(--card-h);z-index:2;overflow:visible}.phone-showcase__slider .swiper-slide{display:flex;align-items:center;justify-content:center;width:var(--slide-w);height:var(--card-h)}.phone-showcase__slider img{display:block}.phone-showcase__card{width:var(--card-w);height:100%;border-radius:20px;overflow:hidden;backface-visibility:hidden;transition-property:transform,border-radius;transition-timing-function:ease}.swiper-slide-active .phone-showcase__card{border-radius:6px}@media(max-width: 991px){.phone-showcase__stage{--phone-w: min(70vw, 320px)}.phone-showcase__card{border-radius:18px}.phone-showcase__blur--bottom-left{z-index:-1 !important}}.reels{position:relative;padding:calc(23px + 1.6875vw) 0 calc(22px + 1.125vw)}@media(min-width: 1600px){.reels{padding:50px 0 40px}}.reels{z-index:4}@media(min-width: 685px)and (max-width: 991px){.reels{padding-top:50px}}.reels__header{max-width:920px}.reels__title{color:#000;line-height:1.2;letter-spacing:normal}.reels__description{margin-top:16px;color:#333;line-height:1.4}.reels__marquee{margin-top:calc(23px + 1.6875vw)}@media(min-width: 1600px){.reels__marquee{margin-top:50px}}.reels__marquee{overflow:hidden}.reels__track{display:flex;align-items:flex-start;gap:20px;width:max-content;margin:0;padding:0;list-style:none;will-change:transform;animation:reels-marquee var(--reels-duration, 40s) linear infinite}.reels__track:hover{animation-play-state:paused}.reels__card{flex:0 0 auto;width:clamp(220px,26vw,375px);aspect-ratio:375/460;border-radius:20px;overflow:hidden}.reels__card img{display:block}.reels__card:hover img{transform:scale(1.05)}@media(prefers-reduced-motion: reduce){.reels__marquee{overflow-x:auto}.reels__track{animation:none}}@keyframes reels-marquee{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(calc(-1 * var(--reels-shift, 0px)), 0, 0)}}.features{position:relative;padding:calc(22px + 1.125vw) 0}@media(min-width: 1600px){.features{padding:40px 0}}.features__visual{position:relative;display:flex;align-items:flex-end;justify-content:center;margin:0;padding-top:76px;height:639px;border-radius:40px;background-color:#faf5ff;overflow:hidden}.features__visual img{width:66%;max-width:416px;height:auto;object-fit:contain}@media(min-width: 992px)and (max-width: 1199px){.features__visual{height:520px;padding-top:50px}}@media(max-width: 991px){.features__visual{height:460px;padding-top:45px;border-radius:28px}}.features__title{color:#000;line-height:1.2;letter-spacing:normal}.features__description{margin-top:16px;color:#333;line-height:1.4}.features__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px 32px;margin-top:calc(24px + 2.25vw)}@media(min-width: 1600px){.features__list{margin-top:60px}}@media(min-width: 320px)and (max-width: 684px){.features__list{grid-template-columns:minmax(0, 1fr);gap:32px}}.features__number{display:block;color:#333;line-height:1.25}.features__item-title{margin-top:calc(20.4px + 0.225vw)}@media(min-width: 1600px){.features__item-title{margin-top:24px}}.features__item-title{color:#7860a9;line-height:1.35}.features__item-text{margin-top:calc(20.4px + 0.225vw)}@media(min-width: 1600px){.features__item-text{margin-top:24px}}.features__item-text{color:#4b5563;line-height:1.45}.early-access{position:relative;padding-top:calc(24px + 2.25vw)}@media(min-width: 1600px){.early-access{padding-top:60px}}.early-access{padding-bottom:0;border-radius:40px;background:radial-gradient(60% 80% at 80% 30%, var(--Background-Secondary-Brand, #FCFAFE) 0%, var(--Background-Secondary-Selected, #F9F4FF) 45%, var(--background-primary-20, rgba(255, 255, 255, 0.12)) 100%)}@media(max-width: 991px){.early-access{padding-top:calc(22px + 1.125vw)}}@media(max-width: 991px)and (min-width: 1600px){.early-access{padding-top:40px}}.early-access::before,.early-access::after{content:"";position:absolute;background:#f9f4ff;filter:blur(75.85px);pointer-events:none}.early-access::after{filter:blur(35.85px)}.early-access::before{z-index:3;top:-3.9vw;left:-5.3%;width:97.9vw;height:56.25vw;max-width:848px;max-height:810px;border-radius:848px}.early-access::after{z-index:1;top:-2.2vw;left:31.6%;width:97.8vw;height:29.4vw;max-width:1408px;max-height:265px;border-radius:1408px}.early-access__box{position:relative;overflow:visible;border-radius:40px;padding:calc(24.4px + 2.475vw) 0}@media(min-width: 1600px){.early-access__box{padding:64px 0}}.early-access__box{background:radial-gradient(90% 120% at 80% 30%, #f9f4ff 0%, #fcfafe 45%, rgba(255, 255, 255, 0.12) 100%)}@media(max-width: 991px){.early-access__box{border-radius:28px;padding:calc(22.8px + 1.575vw) 0}}@media(max-width: 991px)and (min-width: 1600px){.early-access__box{padding:48px 0}}.early-access__content{position:relative;z-index:3;max-width:560px;padding-left:calc(24.4px + 2.475vw)}@media(min-width: 1600px){.early-access__content{padding-left:64px}}.early-access__content{padding-right:calc(20.4px + 0.225vw)}@media(min-width: 1600px){.early-access__content{padding-right:24px}}@media(max-width: 991px){.early-access__content{max-width:100%;padding:0 calc(20.4px + 0.225vw)}}@media(max-width: 991px)and (min-width: 1600px){.early-access__content{padding:0 24px}}.early-access__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 17px;border:1px solid rgba(255,255,255,.6);border-radius:999px;background-color:#fcfafe;color:#333;line-height:1.5}.early-access__dot{width:6px;height:6px;border-radius:50%;background-color:#7860a9}.early-access__title{margin-top:calc(20.4px + 0.225vw)}@media(min-width: 1600px){.early-access__title{margin-top:24px}}.early-access__title{color:#333;line-height:1.15;letter-spacing:normal}.early-access__title em{font-style:italic}.early-access__description{margin-top:calc(20.4px + 0.225vw)}@media(min-width: 1600px){.early-access__description{margin-top:24px}}.early-access__description{max-width:467px;line-height:1.4}.early-access__form{margin-top:calc(20.4px + 0.225vw)}@media(min-width: 1600px){.early-access__form{margin-top:24px}}.early-access__form{max-width:467px}.early-access__proof{display:flex;align-items:center;gap:12px;margin-top:calc(22.8px + 1.575vw)}@media(min-width: 1600px){.early-access__proof{margin-top:48px}}.early-access__proof{padding-top:13px;border-top:1px solid rgba(120,96,169,.15)}.early-access__avatars{display:flex;align-items:center;flex-shrink:0}.early-access__avatars li{width:28px;height:28px;border:1px solid #fff;border-radius:50%;overflow:hidden}.early-access__avatars li+li{margin-left:-8px}.early-access__avatars img{display:block}.early-access__proof-text{color:#333;line-height:1.5}.early-access__proof-text em{font-style:italic}.early-access__phone{position:absolute;right:20.6%;bottom:-12%;width:clamp(240px,24vw,343px);height:100%;z-index:1;pointer-events:none;object-fit:contain}@media(max-width: 991px){.early-access__phone{position:relative;right:auto;bottom:auto;display:block;width:62%;max-width:300px;height:auto;margin:calc(22px + 1.125vw) auto 0}}@media(max-width: 991px)and (min-width: 1600px){.early-access__phone{margin:40px auto 0}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}[data-aos]{opacity:1 !important;transform:none !important}}
