.Footer_footer__x7vJd{border-top:1px solid #e7e2f4;padding-top:64px;background:#fcfbff}.Footer_inner__VD70u{width:min(100% - 48px,1200px);margin:0 auto;display:grid;grid-template-columns:1.3fr 1fr;grid-gap:48px;gap:48px}@media(max-width:768px){.Footer_inner__VD70u{grid-template-columns:1fr}}.Footer_brandArea__KNaQB{display:flex;flex-direction:column;gap:16px}.Footer_brandName__nttsF{font-size:24px;letter-spacing:-.03em}.Footer_brandText__Ioiym{margin:0;color:#554c73;line-height:1.8}.Footer_contactLink__Ft8Fw{color:#6a3eea;font-weight:600}.Footer_linksArea__Jh3kZ{display:flex;flex-wrap:wrap;align-content:flex-start;gap:16px 24px}.Footer_linkItem__GtIT7{color:#554c73;font-size:15px}.Footer_linkItem__GtIT7:hover{color:#6a3eea}.Footer_bottom__xXyBj{width:min(100% - 48px,1200px);border-top:1px solid #e7e2f4;margin:48px auto 0;padding:20px 0 32px;color:#7a7196;font-size:13px}.Header_header__SQD4u{position:-webkit-sticky;position:sticky;top:0;z-index:90;height:60px;overflow:visible;background:#fff}.Header_inner__P4gZw{width:min(100% - 48px,1200px);margin:0 auto;height:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:32px;gap:32px}.Header_logoWrap__5giwX{display:inline-flex;align-items:center;flex-shrink:0}.Header_logoBox__lsbI_{position:relative;width:152px;height:44px}@media(max-width:768px){.Header_logoBox__lsbI_{width:132px;height:38px}}.Header_logoImage__ijgkq{object-fit:contain;object-position:left center}.Header_nav__jnnUH{display:flex;justify-content:center;gap:32px}@media(max-width:1024px){.Header_nav__jnnUH{display:none}}.Header_navItem__hGt28{font-size:15px;color:#554c73;transition:color .2s ease}.Header_navItem__hGt28:hover{color:#6a3eea}.Header_navItemActive__n6ZQ9{color:#6a3eea;font-weight:600}.Header_actions__h5itn{display:flex;align-items:center;justify-content:flex-end;gap:8px}.Header_downloadMenu__gkZhz{position:relative;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .24s ease,transform .24s ease}.Header_downloadMenuVisible__C_J2l{opacity:1;transform:translateY(0);pointer-events:auto}.Header_downloadButton__Kd_y7{display:inline-flex;align-items:center;gap:8px;justify-content:center;min-height:44px;border-radius:999px;padding:0 16px;background:transparent;color:#6a3eea;font-size:14px;font-weight:600;border:none;transition:transform .12s ease;transform:scale(1);cursor:pointer;white-space:nowrap;flex-shrink:0}.Header_downloadButton__Kd_y7:active{transform:scale(.94)}.Header_downloadIcon__7nDJd{width:18px;height:18px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.Header_dropdown__ATh9A{position:absolute;top:calc(100% + 10px);right:0;min-width:176px;padding:8px;border-radius:16px;border:1px solid #e7e2f4;background:#fff;box-shadow:0 16px 45px rgba(49,28,124,.1);display:grid;grid-gap:4px;gap:4px}.Header_dropdownItem___FC4y{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:40px;padding:0 12px;border-radius:10px;border:none;background:transparent;cursor:pointer;color:#1d1633;font-size:14px;font-weight:500;text-align:center;text-decoration:none}.Header_dropdownItem___FC4y:hover{background:#f1f1f1}.Header_mobileMenuWrap___ju2O{position:relative;display:none}@media(max-width:1024px){.Header_mobileMenuWrap___ju2O{display:block}}.Header_hamburgerButton__KVTy7{width:40px;height:40px;border:none;background:transparent;border-radius:10px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;cursor:pointer;padding:0}.Header_hamburgerButton__KVTy7 span{width:20px;height:2px;background:#6a3eea;border-radius:999px;transition:transform .2s ease,opacity .2s ease}.Header_hamburgerOpen__B8DzV span:first-child{transform:translateY(6px) rotate(45deg)}.Header_hamburgerOpen__B8DzV span:nth-child(2){opacity:0}.Header_hamburgerOpen__B8DzV span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.Header_mobileDropdownPanel__TYTnI,.Header_mobileDropdown__RYmdF{display:none}.Header_mobileDropdownItem__fX2OJ{min-height:52px;display:inline-flex;align-items:center;padding:0 32px;color:#1d1633;font-size:19px;font-weight:600;letter-spacing:0;border-bottom:none}.Header_mobileDropdownItem__fX2OJ:hover{background:#f1f1f1}@media(max-width:1024px){.Header_mobileDropdownPanel__TYTnI{display:grid;position:fixed;top:60px;left:0;width:100%;background:#fff;padding:12px 0;box-shadow:0 18px 24px -18px rgba(20,16,40,.16);animation:Header_slideDownPanel__XsVKX .24s ease-out}}@media(max-width:768px){.Header_inner__P4gZw{width:100%;padding:0 16px;box-sizing:border-box;gap:8px}.Header_actions__h5itn{gap:0;margin-right:-10px}.Header_downloadButton__Kd_y7{min-height:40px;min-width:94px;padding:0 12px;font-size:13px}}@keyframes Header_slideDownPanel__XsVKX{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Header_comingSoonOverlay__kcv1T{position:fixed;inset:0;z-index:150;background:rgba(14,12,26,.72);display:flex;align-items:center;justify-content:center;padding:20px}.Header_comingSoonContent__jbGRM{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.Header_comingSoonLottie__E3bJ8{width:min(300px,74vw);height:min(300px,74vw)}.Header_comingSoonText__CqmhI{margin:0;color:#fff;font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.02em;text-align:center}.HomeSections_hero__k7uMU{position:relative;min-height:calc(100vh - 60px);min-height:calc(100dvh - 60px);padding:0;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.98) 30%,hsla(0,0%,100%,.72) 66%,hsla(0,0%,100%,0)),url(/images/background.png) 50%/cover no-repeat}.HomeSections_inner__GlgoN{width:min(100% - 48px,1200px);margin:0 auto}.HomeSections_hero__k7uMU .HomeSections_inner__GlgoN{position:relative;display:grid;grid-template-columns:minmax(0,720px);justify-content:center;align-items:start;grid-gap:64px;gap:64px;min-height:calc(100vh - 60px);min-height:calc(100dvh - 60px)}@media(max-width:1024px){.HomeSections_hero__k7uMU .HomeSections_inner__GlgoN{grid-template-columns:1fr}}.HomeSections_scrollIndicator__W_tDP{position:absolute;left:50%;bottom:24px;width:58px;height:28px;transform:translateX(-50%);animation:HomeSections_scrollIndicatorBounce__PqQlX 1.5s ease-in-out infinite;pointer-events:none}.HomeSections_scrollIndicator__W_tDP svg{position:absolute;left:50%;top:50%;width:48px;height:18px;transform:translate(-50%,-50%);overflow:visible;fill:none;stroke:rgba(88,99,116,.48);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.HomeSections_scrollIndicator__W_tDP polyline{vector-effect:non-scaling-stroke}.HomeSections_heroTextGroup__A_oXN{min-width:0;margin-top:18%;text-align:center}.HomeSections_heroEyebrow__V0bp3{margin:0 0 20px;font-size:14px;font-weight:600;color:#6a3eea;letter-spacing:.08em;text-transform:uppercase}.HomeSections_heroTitle__T6zkd{margin:0;font-size:clamp(34px,4.8vw,58px);line-height:1.28;font-weight:900;letter-spacing:-.04em}.HomeSections_heroTitle__T6zkd span{display:block}.HomeSections_heroFadeIn__d4nyd{opacity:0;transform:translateY(14px);animation:HomeSections_fadeLineIn__aDcUg .68s ease forwards}.HomeSections_heroActions__Pqrf3{display:flex;flex-wrap:nowrap;justify-content:center;gap:16px;margin-top:64px}@media(max-width:768px){.HomeSections_heroActions__Pqrf3{gap:12px;margin-top:32px}}.HomeSections_heroTitle__T6zkd span:first-child.HomeSections_heroFadeIn__d4nyd{animation-delay:.16s}.HomeSections_heroTitle__T6zkd span:nth-child(2).HomeSections_heroFadeIn__d4nyd{animation-delay:.42s}.HomeSections_heroActions__Pqrf3 .HomeSections_heroFadeIn__d4nyd:first-child{animation-delay:.68s}.HomeSections_heroActions__Pqrf3 .HomeSections_heroFadeIn__d4nyd:nth-child(2){animation-delay:.94s}.HomeSections_primaryButton__G4_HO,.HomeSections_secondaryButton__atgAH,.HomeSections_storeButton__8GMxC{min-height:48px;border-radius:999px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;white-space:nowrap}.HomeSections_primaryButton__G4_HO{background:#6a3eea;color:#fff}.HomeSections_primaryButton__G4_HO:hover{background:#5527d8}.HomeSections_storeButton__8GMxC{background:#fff;color:#1d1633;border:1px solid #e7e2f4;border-radius:10px;gap:12px;cursor:pointer;text-decoration:none;min-width:132px;font-size:14px}.HomeSections_storeButton__8GMxC:hover{background:#f8f8f8}@media(max-width:768px){.HomeSections_storeButton__8GMxC{min-width:0;flex:1 1;padding:0 12px;font-size:13px;gap:6px}}.HomeSections_secondaryButton__atgAH{background:#f1ecff;color:#6a3eea}.HomeSections_section__nfMpa{padding:120px 0}@media(max-width:768px){.HomeSections_section__nfMpa{padding:64px 0}}.HomeSections_sectionAlt__1ztxY{padding:120px 0;background:linear-gradient(180deg,#fff,#faf8ff)}@media(max-width:768px){.HomeSections_sectionAlt__1ztxY{padding:64px 0}}.HomeSections_sectionAlt__1ztxY .HomeSections_inner__GlgoN,.HomeSections_section__nfMpa .HomeSections_inner__GlgoN{text-align:center}.HomeSections_sectionTitle__S1dqJ{font-size:clamp(30px,4vw,48px);line-height:1.2;font-weight:700;letter-spacing:-.03em;margin:0}.HomeSections_typingTitle__9Mudk{display:grid;justify-items:center;grid-gap:2px;gap:2px}.HomeSections_typingLine__VQmg2{display:block;white-space:nowrap}.HomeSections_typingCharacter__aQ_vJ{display:inline-block;opacity:0;transform:translateY(.08em)}.HomeSections_sectionDescription__x4Sb5{font-size:clamp(16px,1.8vw,20px);line-height:1.7;color:#554c73;margin:20px auto 0;max-width:820px}.HomeSections_fadeLineDescription__uLRKn{display:grid;justify-items:center;grid-gap:2px;gap:2px}.HomeSections_fadeLineDescription__uLRKn span{opacity:0;transform:translateY(10px)}.HomeSections_fadeLineDescription__uLRKn span:first-child{animation-delay:2.6s}.HomeSections_fadeLineDescription__uLRKn span:nth-child(2){animation-delay:2.88s}.HomeSections_fadeLineDescription__uLRKn span:nth-child(3){animation-delay:3.16s}.HomeSections_fadeLineDescription__uLRKn span:nth-child(4){animation-delay:3.44s}.HomeSections_fadeInBlock__zK6Kt{opacity:0;transform:translateY(14px)}.HomeSections_sectionInView__o3OTF .HomeSections_fadeInBlock__zK6Kt{animation:HomeSections_fadeLineIn__aDcUg .58s ease forwards}.HomeSections_sectionInView__o3OTF .HomeSections_typingCharacter__aQ_vJ{animation:HomeSections_typingCharacterIn__Oc3F0 .08s linear forwards}.HomeSections_sectionInView__o3OTF .HomeSections_fadeLineDescription__uLRKn span:first-child{animation:HomeSections_fadeLineIn__aDcUg .48s ease 2.1s forwards}.HomeSections_sectionInView__o3OTF .HomeSections_fadeLineDescription__uLRKn span:nth-child(2){animation:HomeSections_fadeLineIn__aDcUg .48s ease 2.38s forwards}.HomeSections_sectionInView__o3OTF .HomeSections_fadeLineDescription__uLRKn span:nth-child(3){animation:HomeSections_fadeLineIn__aDcUg .48s ease 2.66s forwards}.HomeSections_sectionInView__o3OTF .HomeSections_fadeLineDescription__uLRKn span:nth-child(4){animation:HomeSections_fadeLineIn__aDcUg .48s ease 2.94s forwards}.HomeSections_brandDescription__1oAtb.HomeSections_fadeLineDescription__uLRKn span:first-child{animation:HomeSections_fadeLineIn__aDcUg .48s ease .18s forwards}.HomeSections_brandDescription__1oAtb.HomeSections_fadeLineDescription__uLRKn span:nth-child(2){animation:HomeSections_fadeLineIn__aDcUg .48s ease .34s forwards}.HomeSections_brandDescription__1oAtb.HomeSections_fadeLineDescription__uLRKn span:nth-child(3){animation:HomeSections_fadeLineIn__aDcUg .48s ease .5s forwards}.HomeSections_featureGrid__V047U{margin:48px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;max-width:920px}@media(max-width:768px){.HomeSections_featureGrid__V047U{grid-template-columns:1fr}}.HomeSections_featureCard__qa6Fi{background:#fff;border:1px solid #e7e2f4;border-radius:16px;padding:32px}.HomeSections_featureCard__qa6Fi h3{margin:0;font-size:22px;letter-spacing:-.02em}.HomeSections_featureCard__qa6Fi p{margin:16px 0 0;color:#554c73;line-height:1.8;white-space:pre-line}.HomeSections_flowRow__J3RBG{margin:48px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:840px}@media(max-width:1024px){.HomeSections_flowRow__J3RBG{max-width:640px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.HomeSections_flowRow__J3RBG{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeSections_flowItem__rsuux{border:1px solid #e7e2f4;border-radius:16px;background:#fff;padding:24px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between}.HomeSections_flowItem__rsuux strong{font-size:20px}.HomeSections_flowIndex__Q8nmB{color:#6a3eea;font-size:12px;letter-spacing:.08em;font-weight:700}.HomeSections_previewGrid__Cp_HJ{margin:48px auto 0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,220px);grid-gap:20px;gap:20px;width:100%;max-width:none;padding:20px 64px 32px;box-sizing:border-box;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeSections_previewGrid__Cp_HJ::-webkit-scrollbar{display:none}@media(max-width:768px){.HomeSections_previewGrid__Cp_HJ{grid-auto-columns:minmax(148px,44vw);padding:20px 24px 32px;gap:12px}}.HomeSections_previewGrid__Cp_HJ .HomeSections_previewImageButton__Npnod{width:100%;display:flex;padding:0;border:none;background:transparent;cursor:zoom-in;scroll-snap-align:start}.HomeSections_previewGrid__Cp_HJ .HomeSections_previewImageButton__Npnod img{width:100%;height:auto;aspect-ratio:1242/2688;border-radius:24px;border:1px solid #e7e2f4;box-shadow:0 8px 18px rgba(29,22,51,.08);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeSections_previewGridDragging__sepaN{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none}.HomeSections_previewGridCentered__gFTei{justify-content:center}.HomeSections_ctaSection__xqHJo{padding:120px 0;background:linear-gradient(130deg,#efe8ff,#f9f6ff 80%)}@media(max-width:768px){.HomeSections_ctaSection__xqHJo{padding:64px 0}}.HomeSections_ctaTitle__DAqvy{font-size:clamp(30px,4vw,48px);line-height:1.2;font-weight:700;letter-spacing:-.03em;max-width:720px;margin:0}.HomeSections_ctaDescription__Hi9h_{font-size:clamp(16px,1.8vw,20px);line-height:1.7;color:#554c73;margin-top:20px}.HomeSections_ctaButtons__ItM2G{display:flex;flex-wrap:nowrap;gap:16px;margin-top:32px}@media(max-width:768px){.HomeSections_ctaButtons__ItM2G{gap:12px}}.HomeSections_scrollTopButton__rmRjK{position:fixed;right:32px;bottom:32px;z-index:80;width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(29,22,51,.1);border-radius:50%;background:#fff;color:rgba(29,22,51,.72);box-shadow:0 8px 24px rgba(29,22,51,.18);opacity:0;transform:translateY(10px);pointer-events:none;cursor:pointer;transition:opacity .22s ease,transform .22s ease,box-shadow .2s ease}.HomeSections_scrollTopButton__rmRjK:hover{box-shadow:0 10px 28px rgba(29,22,51,.22)}.HomeSections_scrollTopButton__rmRjK:active{transform:translateY(10px) scale(.96)}.HomeSections_scrollTopButton__rmRjK svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:768px){.HomeSections_scrollTopButton__rmRjK{right:16px;bottom:16px;width:56px;height:56px}.HomeSections_scrollTopButton__rmRjK svg{width:28px;height:28px}}.HomeSections_scrollTopButtonVisible__tniHp{opacity:1;transform:translateY(0);pointer-events:auto}.HomeSections_scrollTopButtonVisible__tniHp:active{transform:scale(.96)}.HomeSections_comingSoonOverlay__8JHqY{position:fixed;inset:0;z-index:150;background:rgba(14,12,26,.72);display:flex;align-items:center;justify-content:center;padding:20px}.HomeSections_comingSoonContent__dRAZQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.HomeSections_comingSoonLottie__rq1ME{width:min(300px,74vw);height:min(300px,74vw)}.HomeSections_comingSoonText__saz59{margin:0;color:#fff;font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.02em;text-align:center}.HomeSections_previewOverlay__EsLfj{position:fixed;inset:0;z-index:170;display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(0,0,0,.9)}.HomeSections_previewOverlayClose__hVAeE{position:fixed;top:16px;right:16px;z-index:1;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;cursor:pointer}@media(max-width:768px){.HomeSections_previewOverlayClose__hVAeE{top:12px;right:12px}}.HomeSections_previewOverlayClose__hVAeE span{position:absolute;width:24px;height:2px;background:#fff;border-radius:999px}.HomeSections_previewOverlayClose__hVAeE span:first-child{transform:rotate(45deg)}.HomeSections_previewOverlayClose__hVAeE span:nth-child(2){transform:rotate(-45deg)}.HomeSections_previewOverlayImage__c_97p{width:min(82vw,420px);max-height:84vh;display:flex;align-items:center;justify-content:center}.HomeSections_previewOverlayImage__c_97p img{width:auto;max-width:100%;max-height:84vh;border-radius:16px;object-fit:contain}@media(max-width:768px){.HomeSections_previewOverlayImage__c_97p{width:min(78vw,320px);max-height:78vh}.HomeSections_previewOverlayImage__c_97p img{max-height:78vh}}.HomeSections_previewOverlayNav___XFtS{position:fixed;top:50%;z-index:1;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;cursor:pointer;transform:translateY(-50%);transition:background .18s ease,transform .18s ease}.HomeSections_previewOverlayNav___XFtS:hover{background:hsla(0,0%,100%,.24)}.HomeSections_previewOverlayNav___XFtS:active{transform:translateY(-50%) scale(.94)}.HomeSections_previewOverlayNav___XFtS svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:768px){.HomeSections_previewOverlayNav___XFtS{width:46px;height:46px}.HomeSections_previewOverlayNav___XFtS svg{width:30px;height:30px}}.HomeSections_previewOverlayNavPrevious__382gr{left:24px}@media(max-width:768px){.HomeSections_previewOverlayNavPrevious__382gr{left:12px}}.HomeSections_previewOverlayNavNext__LPjX8{right:24px}@media(max-width:768px){.HomeSections_previewOverlayNavNext__LPjX8{right:12px}}@keyframes HomeSections_scrollIndicatorBounce__PqQlX{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}@keyframes HomeSections_typingCharacterIn__Oc3F0{to{opacity:1;transform:translateY(0)}}@keyframes HomeSections_fadeLineIn__aDcUg{to{opacity:1;transform:translateY(0)}}