.hero-wrapper{width:100%;min-height:100vh;background-image:url(/_next/static/media/heroHeader.23e85fe0.png);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.home-figma-header .home-figma-mobile-user{width:32px;height:32px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.home-figma-header .home-figma-mobile-user img,.home-figma-header .home-figma-mobile-user svg{width:32px!important;height:32px!important;-o-object-fit:cover;object-fit:cover}.hero-container{position:relative;z-index:2;width:100%;max-width:1440px;margin:auto}.mobile-sidebar-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;visibility:hidden;transition:.3s ease;z-index:1040}.mobile-sidebar-overlay.show{opacity:1;visibility:visible}.mobile-sidebar{position:fixed;top:0;right:-320px;width:300px;max-width:100%;height:100vh;background:#fff;z-index:1050;transition:.35s ease;overflow-y:auto;box-shadow:-4px 0 20px rgba(0,0,0,.08)}.mobile-sidebar.active{right:0}.mobile-sidebar-header{padding:20px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.mobile-sidebar-body{padding:20px}.mobile-sidebar-item{margin-bottom:18px}.mobile-sidebar-item a{text-decoration:none;color:#111;font-size:16px;font-weight:500}.mobile-language-box{border-top:1px solid #eee;padding-top:20px}.logo-desktop{display:none}.logo-mobile{display:block}@media (min-width:992px){.logo-desktop{display:block}.logo-mobile{display:none}}.search-container{background:#fff;display:flex;border-radius:30px}.nav-flex{display:flex;justify-content:space-between;align-items:center}@media (min-width:320px) and (max-width:375px){.nav-flex{gap:10px}}.nav-search .search-container .form-select{border-radius:8px;padding:10px;border:1px solid #21133233;background:none;font-size:14px;font-weight:400;line-height:20px;background:url(/_next/static/media/CaretDown.0edd2008.png);background-repeat:no-repeat;background-position:98% 50%}nav.flex-grow-1{display:none}.nav-search-mobile .search-container{width:100%}@media (min-width:768px){.nav-search-mobile{display:none}}.hero-wrapper .home-location-toggle{height:48px;min-height:48px;max-height:48px;border-radius:9px;display:inline-flex;align-items:center;gap:10px;padding:8px 0;border:1px solid transparent!important;background:transparent!important;color:#ffff}.hero-wrapper .home-figma-mobile-search{max-width:700px;margin-left:auto;margin-right:auto}.hero-wrapper .search-container .search-area .divider-line{width:1px;height:28px;background:#ddd}.hero-wrapper .home-figma-mobile-search .search-container .search-area .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.get-product-update::-moz-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:140%;letter-spacing:.02em;color:#6b7280}.get-product-update::placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:140%;letter-spacing:.02em;color:#6b7280}@media (max-width:767px){.nav-search{display:none!important}.hero-wrapper .home-figma-mobile-search .search-container .search-area .form-control{min-width:0;height:52px;font-size:16px;padding:0}.hero-wrapper .home-location-toggle{padding:4px;height:auto;max-height:none;min-height:inherit;gap:5px}}.hero-wrapper .search-container .search-area .search-category-select,.nav-search .search-container .search-area .search-category-select{height:calc(100% + 2px);min-width:116px;border-radius:20px 0 0 20px;margin:-1px 0 -1px -1px;display:inline-flex;flex-shrink:0;align-items:stretch}.hero-wrapper .search-container .search-area .search-category-react-select .search-category__control,.nav-search .search-container .search-area .search-category-react-select .search-category__control{background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.25L5 5.25L9 1.25' stroke='%23211332' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.hero-wrapper .search-container .search-area .search-category-react-select .search-category__dropdown-indicator,.nav-search .search-container .search-area .search-category-react-select .search-category__dropdown-indicator{display:none}.hero-wrapper .m-0{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:1.1}.hero-wrapper .m-0 small{color:black!important;font-weight:700;font-size:13px;line-height:140%;letter-spacing:.02em}.nav-search .search-container .search-area{padding:0;gap:0;width:100%;height:100%;display:flex;align-items:center}.nav-search .search-container .search-area:before{display:none}@media only screen and (max-width:1198px){body.open-menu .hero-wrapper .header-right{transform:none}.hero-wrapper .home-figma-mobile-menu-btn{width:24px;height:24px;display:flex!important;align-items:center;justify-content:center;position:relative;z-index:4}.hero-wrapper .home-figma-mobile-search .search-container .search-area .form-control{height:42px;font-size:14px}.hero-wrapper .m-0{max-width:110px;font-size:14px}.hero-wrapper .home-figma-mobile-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.hero-wrapper .home-figma-mobile-user{width:32px;height:32px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.hero-wrapper .home-figma-mobile-search .search-container{width:100%;height:44px;min-height:44px;max-width:none;border-radius:22px;border:1px solid rgba(255,255,255,.25);background:#fff;max-width:800px}.hero-wrapper .home-figma-mobile-search .search-area .search-category-select{height:calc(100% + 2px);min-width:116px;border-radius:20px 0 0 20px;margin:-1px 0 -1px -1px;display:inline-flex;flex-shrink:0;align-items:stretch}.hero-wrapper .home-figma-mobile-search .search-area .search-category-react-select .search-category__control{background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.25L5 5.25L9 1.25' stroke='%23211332' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.hero-wrapper .home-figma-mobile-search .search-area .search-category-react-select .search-category__dropdown-indicator{display:none}.hero-wrapper .home-figma-mobile-search .search-area .form-control{height:42px;font-size:14px}.hero-wrapper .home-figma-mobile-search .search-area button.icon-search.btn{padding:0 10px!important}}.hero-wrapper .home-figma-mobile-search .search-container .search-area{display:flex;flex:1 1 0%;align-items:center;padding:0;position:relative;gap:0}@media (min-width:768px){.nav-right{display:none}.nav-search .search-container{width:100%;height:44px;min-height:44px;border-radius:22px;border:1px solid rgba(255,255,255,.25);background:#fff;flex:1;margin:0 20px}}.nav-search .search-container .search-area button.icon-search.btn{padding:0 16px 0 20px!important}.hero-wrapper .search-container .search-area .form-control{display:block;width:100%;padding:.375rem 0!important;font-size:1rem;font-weight:400;line-height:0;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.hero-wrapper .search-container .search-area .search-category-select{border:0!important}@media (min-width:992px){.nav-right{display:flex;align-items:center}}.nav-search{flex:1;display:flex;justify-content:center;min-width:0}@media (min-width:1200px){.nav-search{max-width:600px}nav.flex-grow-1{display:block}.menu-navbar-nav{gap:40px}}.dropdown-toggle.home-location-toggle:focus{border:1px solid black!important;box-shadow:none!important}.dropdown-toggle.home-location-toggle:active{border:1px solid black!important}.nav-item{position:relative}.header-nav-btn{border:0;background:transparent;padding:0;font-size:16px;font-weight:500;line-height:1.2;color:#262626;display:inline-flex;align-items:center;gap:4px;font-family:inherit}.nav-dropdown-menu{top:100%}.menu-navbar-nav .nav-item a{font-size:16px;font-weight:500;line-height:1.2;display:inline-flex;align-items:center;white-space:nowrap;font-family:inherit;color:#262626}.menu-navbar-nav .nav-item a:hover{color:var(--purple)}.menu-navbar-nav{gap:20px}.home-location-selector .location-area .dropdown-toggle:after{display:none}.dropdown-toggle{border:none!important}.logo{width:130px;-o-object-fit:contain;object-fit:contain}.nav-left{display:flex;align-items:center;gap:10px}.nav-left .nav-vertical-divider{width:1px;height:32px;background:#1A13221A;flex-shrink:0}@media (min-width:1024px){.nav-left .nav-vertical-divider{margin:0 16px}}@media (max-width:767px){.nav-left .nav-vertical-divider{display:none}}@media (min-width:1024px){.nav-left{gap:0}}.nav-dropdown-menu a{color:var(--bs-body-color)}.nav-dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;min-width:140px;background:#fff;border:1px solid #ece7f3;border-radius:10px;box-shadow:0 8px 24px rgba(25,15,38,.08);z-index:20;padding:8px 0}.nav-dropdown-menu button{width:100%;border:0;background:transparent;text-align:left}.nav-dropdown-menu a,.nav-dropdown-menu button{padding:8px 12px;font-size:14px;font-weight:500;color:#211332}.nav-dropdown-menu a{display:block}.nav-1024{display:none}.nav-hide-1024{display:inline!important}@media (min-width:1199px){.hero-wrapper .home-figma-mobile-actions{display:none!important}.nav-1024{display:flex!important}.nav-hide-1024{display:none!important}}.search-input::-moz-placeholder{color:#9a9a9a}.search-input::placeholder{color:#9a9a9a}.nav-links{display:flex;align-items:center;gap:34px}.nav-links a{text-decoration:none;color:#111;font-size:14px;font-weight:500;transition:.25s ease}.nav-links a:hover{color:#9c3cff}.hero-row{display:flex;align-items:center;justify-content:space-between;gap:40px}.hero-left{width:100%}.hero-title{font-size:74px;line-height:1.2;font-weight:800;color:#050505}.hero-title span{color:#9b3eff}.hero-right{flex-shrink:0}.hero-shape{width:252px;-o-object-fit:contain;object-fit:contain}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.home-service-card-footer{display:flex;align-items:flex-end;justify-content:space-between;position:relative;z-index:10}.gradient-circle-button{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.2);overflow:hidden}.gradient-circle-button:before{content:"";position:absolute;inset:0;padding:1.9px;border-radius:50%;background:linear-gradient(144.31deg,rgba(164,68,237,.3) 14.39%,rgba(145,98,252,.3) 92.68%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.home-service-card-content{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;position:relative;z-index:1;min-width:0}.service-title{font-family:Uber Move,sans-serif;font-weight:700;font-size:18px;line-height:140%;color:#000}.service-subtitle span,.service-title{font-style:normal;letter-spacing:.02em}.service-subtitle span{font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;color:#211332;flex:none;align-self:stretch;flex-grow:0}.feature-item{gap:14px;min-width:0;flex:1}.feature-icon,.feature-item{display:flex;align-items:center}.feature-icon{width:40px;height:40px;min-width:40px;border-radius:50%;background:#fff;justify-content:center;color:#ce99ff}.feature-icon svg{width:20px;height:20px}.feature-strip{display:flex;align-items:center;justify-content:space-between;padding:12.5px 36px;box-sizing:border-box;background:rgba(255,255,255,.4);border:3px solid rgba(255,255,255,.6);border-radius:24px}@media (max-width:1400px){.hero-title{font-size:66px}}@media (max-width:1200px){.hero-title{font-size:58px}}@media (max-width:991px){.hero-row{flex-direction:column;text-align:center}.hero-left{max-width:100%}.hero-title{font-size:50px}.hero-shape{width:220px}.feature-grid{grid-template-columns:repeat(2,1fr)}.nav-links{gap:20px;flex-wrap:wrap}.search-wrapper{max-width:100%}}@media (max-width:768px){.hero-title{font-size:40px;line-height:1.15}.hero-wrapper{background-position:50%}.search-wrapper{flex-direction:column;height:auto;border-radius:22px}.category-box{width:100%;border-right:none;border-bottom:1px solid rgba(0,0,0,.05)}.category-box,.search-input{min-height:52px}}@media (max-width:576px){.hero-title{font-size:31px;letter-spacing:-1px}.hero-shape{width:170px}.service-card{height:170px;padding:16px}.service-title{font-size:11px}.service-desc{font-size:12px;max-width:140px}.feature-grid{grid-template-columns:1fr}.feature-bar{padding:20px 18px}.nav-links{width:100%;justify-content:space-between;gap:12px}}@media (max-width:420px){.hero-title{font-size:27px}.service-card{height:160px}.service-image{width:65%}}.footer-gradient{background:linear-gradient(160.48deg,#441d50 -61.91%,#130a1c 70.61%)}.text-custom{color:#ce99ff}.text-pragraph{color:#e7e7e7}.follow-text{color:#cdc3d4}.newsletter-wrap{display:flex!important;align-items:stretch!important;width:100%!important;border-radius:110px!important;padding:7px 12px!important}.newsletter-btn{flex-shrink:0;font-size:13px!important;width:100px}@media (max-width:374px){.newsletter-btn{font-size:13px!important;width:100px!important}}@media (min-width:375px) and (max-width:767px){.newsletter-btn{font-size:16px!important;width:auto!important}}@media (min-width:768px) and (max-width:1023px){.newsletter-wrap,.text-pragraph{width:92%!important}.newsletter-btn{font-size:16px!important;width:auto!important}}@media (min-width:1024px) and (max-width:1439px){.newsletter-wrap,.text-pragraph{width:90%!important}.newsletter-btn{font-size:13px!important;width:100px!important}}@media (min-width:1440px){.newsletter-wrap,.text-pragraph{width:90%!important}.newsletter-btn{font-size:16px!important;width:auto!important}}