.landing_pageWrapper__MILPn{font-family:var(--land-font);background:var(--land-bg);color:var(--land-text);overflow-x:hidden;transition:background .5s ease,color .5s ease}.landing_onlyDark__4Ai7F{display:block}.landing_onlyLight__PJCM4,[data-theme=light] .landing_onlyDark__4Ai7F{display:none}[data-theme=light] .landing_onlyLight__PJCM4{display:block}.landing_bgImageWrapper__5n21j{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.landing_bgImageWrapper__5n21j img{opacity:.4;filter:contrast(1.1) brightness(.8);transition:opacity .5s ease}.landing_heroGradientDark__oNxr4{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(2,6,6,.6) 0,rgba(2,6,6,.95) 100%);z-index:1}.landing_heroGradientLight__2muaF{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,transparent 0,var(--land-bg) 95%)}.landing_featureGradientDark__H28k3{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(15,10,31,.9) 0,rgba(15,10,31,.1))}.landing_featureGradientBlue__GZXiS{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(10,15,31,.9) 0,rgba(10,15,31,.1))}.landing_featureGradientLightTop__j0QON{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(237,233,254,.95) 0,rgba(237,233,254,.2))}.landing_featureGradientLightBlue__rhfjO{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(224,231,255,.95) 0,rgba(224,231,255,.2))}.landing_ragGradientDark__sV1Jo,.landing_ragGradientLight__PubVe{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,transparent 0,var(--land-surface) 80%)}.landing_navbar__Ub_Sy{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0 48px;height:72px;display:flex;align-items:center;justify-content:space-between;background:rgba(5,5,5,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--land-border);transition:background .5s ease}[data-theme=light] .landing_navbar__Ub_Sy{background:hsla(0,0%,100%,.8)}.landing_navLogo__jp10L{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--land-text)}.landing_navLogoImg__Sg16u{height:36px;width:auto;border-radius:6px}.landing_navLogoText__BC_X9{font-size:1.4rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,var(--land-violet),var(--land-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:32px}.landing_navLink__K6BGC{font-size:.9rem;font-weight:500;color:var(--land-text-muted);text-decoration:none;transition:color .3s ease;letter-spacing:-.01em}.landing_navLink__K6BGC:hover{color:var(--land-text);text-decoration:none}.landing_navDropdown__BmLiU{position:relative;padding-bottom:20px;margin-bottom:-20px}.landing_navDropdownContent__QbAcU{display:none;position:absolute;top:100%;left:0;background:var(--land-card-bg);border:1px solid var(--land-border);min-width:220px;border-radius:12px;padding:8px;flex-direction:column;gap:4px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 10px 40px rgba(0,0,0,.2);transition:all .3s ease;z-index:50}[data-theme=light] .landing_navDropdownContent__QbAcU{background:hsla(0,0%,100%,.95);box-shadow:0 10px 40px rgba(0,0,0,.05)}.landing_navDropdown__BmLiU:hover .landing_navDropdownContent__QbAcU{display:flex}.landing_dropdownLink__N8qaF{padding:10px 16px;color:var(--land-text-muted);text-decoration:none;font-size:.9rem;font-weight:500;border-radius:8px;transition:all .2s}[data-theme=light] .landing_dropdownLink__N8qaF{color:var(--land-text-muted)}.landing_dropdownLink__N8qaF:hover{background:var(--land-gradient-card);color:var(--land-violet);text-decoration:none}.landing_navRight__H1qvL{display:flex;align-items:center;gap:16px}.landing_navCta__3hV9e{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:8px;font-size:.88rem;font-weight:600;color:#fff;background:var(--land-gradient-cta);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;border:none;cursor:pointer}.landing_navCta__3hV9e:hover{transform:translateY(-1px);box-shadow:0 8px 30px rgba(107,33,168,.3);text-decoration:none}.landing_navCtaOutline__3diYn{display:inline-flex;align-items:center;padding:10px 22px;border-radius:8px;font-size:.88rem;font-weight:600;color:var(--land-text);background:transparent;text-decoration:none;border:1px solid var(--land-border-lt);transition:all .3s ease}.landing_navCtaOutline__3diYn:hover{border-color:var(--land-violet);color:var(--land-violet);text-decoration:none}.landing_navHamburger__1_qtZ{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.landing_navHamburger__1_qtZ span{width:22px;height:2px;background:var(--land-text);border-radius:2px;transition:all .3s ease}.landing_heroSection__zr_3j{position:relative;min-height:100vh;display:flex;align-items:center;padding:160px 48px 80px;background:#020606;overflow:hidden}[data-theme=light] .landing_heroSection__zr_3j{background:#f8fafa}.landing_heroContainer__9vn2i{max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:1}.landing_heroGrid__kfCNx{display:grid;grid-template-columns:1fr 420px;grid-gap:64px;gap:64px;align-items:center}.landing_heroContent__4GtPC{display:flex;flex-direction:column;gap:28px}.landing_heroVisual__IS3c0{position:relative;display:flex;align-items:center;justify-content:center}.landing_heroVisualImg__w0QLx{width:100%;height:auto;border-radius:16px;box-shadow:0 0 0 1px rgba(31,183,173,.15),0 40px 80px rgba(0,0,0,.6),0 0 60px rgba(31,183,173,.08);transition:transform .4s ease,box-shadow .4s ease}.landing_heroVisualImg__w0QLx:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 0 0 1px rgba(31,183,173,.3),0 50px 100px rgba(0,0,0,.7),0 0 80px rgba(31,183,173,.15)}.landing_heroBadge__b_94_{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border-radius:100px;background:rgba(31,183,173,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(31,183,173,.3);box-shadow:0 0 20px rgba(31,183,173,.1);font-size:.82rem;font-weight:800;color:#1fb7ad;width:-moz-fit-content;width:fit-content;letter-spacing:.05em;text-transform:uppercase;position:relative;overflow:hidden;transition:all .4s var(--ease-out)}.landing_heroBadge__b_94_ span{background:linear-gradient(90deg,#fff,#1fb7ad,#fff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:landing_shimmerText__56V87 3s linear infinite;display:inline-block}.landing_heroBadge__b_94_:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:landing_shimmerLine___5Z3a 4s linear infinite}@keyframes landing_shimmerText__56V87{0%{background-position:0}to{background-position:200%}}@keyframes landing_shimmerLine___5Z3a{0%{left:-100%}to{left:100%}}.landing_heroBadge__b_94_ svg{color:#1fb7ad;filter:drop-shadow(0 0 8px rgba(31,183,173,.4))}.landing_heroBadge__b_94_:hover{border-color:#1fb7ad;background:rgba(31,183,173,.05)}[data-theme=dark] .landing_badge__2OdP8:hover{background:rgba(139,92,246,.25);box-shadow:0 0 30px rgba(139,92,246,.4)}.landing_heroTitle__E6Dij{font-size:clamp(2.4rem,5vw,3.8rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:var(--land-text)}.landing_heroTitleAccent__19_Fr{color:#1fb7ad}.landing_heroSubtitle__Otsri{font-size:1.2rem;line-height:1.7;color:var(--land-text-muted);max-width:540px}.landing_heroSubtitleStrong__jLmhf{color:#1fb7ad;font-weight:700}.landing_heroButtons__y2Lm9{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.landing_btnPrimary__JC0dZ{display:inline-flex;align-items:center;gap:10px;border-radius:100px;font-size:1rem;font-weight:700;color:#fff;background:#1fb7ad;text-decoration:none;border:none;cursor:pointer;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out);font-family:var(--land-font);padding:14px 32px}.landing_btnPrimary__JC0dZ:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(31,183,173,.4);text-decoration:none}.landing_btnSecondary__aYhvt{display:inline-flex;align-items:center;gap:10px;border-radius:100px;font-size:1rem;font-weight:600;color:var(--land-text);background:transparent;text-decoration:none;border:1px solid var(--land-border-lt);cursor:pointer;transition:all .3s var(--ease-out);font-family:var(--land-font)}.landing_btnSecondary__aYhvt:hover{border-color:var(--land-violet);background:var(--land-gradient-card);text-decoration:none}.landing_heroCards__xj6Qu{display:flex;flex-direction:column;gap:16px}.landing_heroCard__Lov8A{padding:24px;border-radius:16px;background:var(--land-card-bg);border:1px solid var(--land-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .4s ease}.landing_heroCard__Lov8A:hover{border-color:var(--land-border-lt);transform:translateY(-2px)}.landing_heroCardRate__aheOr{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.landing_heroCardStars__iKR8X{color:var(--land-gold);font-size:1.4rem;letter-spacing:2px}.landing_heroCardLabel__dJ5wY{font-size:.82rem;color:var(--land-text-muted);line-height:1.5;margin-top:8px}.landing_heroCardLabel__dJ5wY strong{color:var(--land-text)}.landing_heroCardCertif__ATAkf{display:flex;align-items:center;gap:16px}.landing_heroCardCertifLabel__aNzaT{font-size:.85rem;font-weight:500;color:var(--land-text-muted);line-height:1.5}.landing_certifBadges__FVu2b{display:flex;gap:12px;align-items:center}.landing_certifBadge__fxggs{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:var(--land-gradient-card);border:1px solid var(--land-border);font-size:.65rem;font-weight:800;color:var(--violet);letter-spacing:.05em}[data-theme=light] .landing_certifBadge__fxggs{border-color:#e5e5e5;background:#fff;color:#000}.landing_heroTrustRow__Uc_pF{display:flex;align-items:center;gap:24px;margin-top:32px;padding:16px 24px;background:var(--land-card-bg);border:1px solid var(--land-border);border-radius:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-sm)}[data-theme=light] .landing_heroTrustRow__Uc_pF{border-color:#e5e5e5;background:#fff}.landing_heroTrustItem__nWftl{display:flex;align-items:center;gap:10px}.landing_heroTrustLabel__Pgh8X{font-size:.8rem;color:var(--land-text-muted);line-height:1.4;margin:0}.landing_heroTrustLabel__Pgh8X strong{color:var(--land-text)}.landing_heroTrustDivider__mu_ZK{width:1px;height:32px;background:var(--land-border-lt);flex-shrink:0}.landing_heroMiniChart__aPx3w{display:flex;align-items:center;flex-shrink:0}.landing_heroChartCard__09qmf{display:flex;align-items:center;gap:12px}.landing_heroChartVisual__jyUrW{flex-shrink:0}[data-theme=dark] .landing_heroChartVisual__jyUrW{filter:drop-shadow(0 0 8px rgba(139,92,246,.35))}.landing_chartLine___Spig{stroke-dasharray:300;stroke-dashoffset:300;animation:landing_drawLine__vz7Nv 1.5s ease-out forwards;animation-delay:.6s}@keyframes landing_drawLine__vz7Nv{to{stroke-dashoffset:0}}.landing_chartDot__tvDSm{animation:landing_pulseDot__Smyqa 2s ease-in-out infinite}@keyframes landing_pulseDot__Smyqa{0%,to{r:4;opacity:1}50%{r:6;opacity:.7}}.landing_heroChartInfo__H_bWm{display:flex;flex-direction:column;gap:2px}.landing_heroChartPercent__qkpkM{font-size:1.4rem;font-weight:800;color:var(--violet);letter-spacing:-.02em;line-height:1}.landing_heroChartLabel__iIwje{font-size:.7rem;color:var(--land-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.landing_heroStatCard__4Jez1{background:var(--land-card-bg);border:1px solid var(--land-border);border-radius:24px;padding:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;flex-direction:column;gap:32px;box-shadow:var(--shadow-lg)}[data-theme=light] .landing_heroStatCard__4Jez1{border-color:#e5e5e5;box-shadow:0 10px 40px rgba(0,0,0,.05)}.landing_heroStatHeader__UiuTc{display:flex;align-items:center;justify-content:space-between}.landing_heroStatBadge__2rPYc{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--violet);background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.2);padding:6px 14px;border-radius:100px}.landing_heroStatPeriod__4UO3e{font-size:.7rem;color:var(--land-text-dim);font-weight:500}.landing_heroStatMain__Gztxc{display:flex;align-items:baseline;gap:10px}.landing_heroStatNumber__HnEt_{font-size:3.8rem;font-weight:800;color:var(--land-text);letter-spacing:-.04em;line-height:1}.landing_heroStatUnit__EcUdJ{font-size:1rem;color:var(--land-text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.landing_heroStatChart__ZF9He{height:100px;border-radius:12px;overflow:hidden;background:rgba(139,92,246,.03)}.landing_heroStatBars__mHl0I{display:flex;flex-direction:column;gap:16px}.landing_heroStatBarItem__nk__a{display:grid;grid-template-columns:70px 1fr 36px;align-items:center;grid-gap:10px;gap:10px}.landing_heroStatBarLabel__3HZ6H{font-size:.72rem;color:var(--land-text-dim);font-weight:500}.landing_heroStatBarTrack__ltzyK{height:8px;background:rgba(0,0,0,.05);border-radius:4px;overflow:hidden}[data-theme=dark] .landing_heroStatBarTrack__ltzyK{background:hsla(0,0%,100%,.08)}.landing_heroStatBarFill__e6bhb{height:100%;background:linear-gradient(90deg,var(--violet),var(--land-blue-electric));border-radius:3px;animation:landing_barGrow__eb_Zf 1.2s ease-out forwards;animation-delay:.8s;transform-origin:left;transform:scaleX(0)}@keyframes landing_barGrow__eb_Zf{to{transform:scaleX(1)}}.landing_heroStatBarVal__vYbFI{font-size:.75rem;font-weight:700;color:var(--land-text);text-align:right;font-family:var(--land-font)}.landing_logoBanner__3IcoB{padding:40px 48px;background:var(--land-card-bg);border-top:1px solid var(--land-border-lt);border-bottom:1px solid var(--land-border-lt);text-align:center;display:flex;flex-direction:column;align-items:center}.landing_logoBannerTitle__CfluQ{font-size:.85rem;font-weight:600;color:var(--land-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px}.landing_logoTrack__o8i_L{display:flex;flex-wrap:wrap;justify-content:center;gap:64px;align-items:center;opacity:.6;filter:grayscale(100%);transition:all .3s ease}.landing_logoTrack__o8i_L:hover{opacity:1;filter:grayscale(0)}.landing_logoPlaceholder__ipc_N{font-size:1.4rem;font-weight:800;letter-spacing:-.04em;color:var(--land-text);font-family:var(--land-font)}.landing_bentoSection__Xy76r{padding:120px 48px;background:var(--land-bg)}.landing_bentoGrid__3zH7v{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.landing_bentoCard__u8BiF{position:relative;border-radius:20px;overflow:hidden;background:var(--land-surface);border:1px solid var(--land-border);min-height:440px;display:flex;flex-direction:column;transition:all .4s cubic-bezier(.165,.84,.44,1)}.landing_bentoCard__u8BiF:hover{transform:translateY(-8px);border-color:#1fb7ad;box-shadow:0 20px 40px rgba(0,0,0,.5)}[data-theme=light] .landing_bentoCard__u8BiF{background:#fff;border-color:#e5e5e5}.landing_bentoContent__nJ86v{padding:100px 32px 32px;position:relative;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.4) 50%,transparent);margin-top:auto;min-height:180px;display:flex;flex-direction:column;justify-content:flex-end}[data-theme=light] .landing_bentoContent__nJ86v{background:linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6) 50%,transparent)}.landing_bentoTag__P8YN0{font-size:10px;font-weight:800;color:#1fb7ad;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.landing_bentoTitle__ADVN2{font-size:1.5rem;font-weight:800;color:var(--land-text);margin-bottom:12px;letter-spacing:-.02em}.landing_bentoDesc__MdtWV{font-size:.95rem;color:var(--land-text-muted);line-height:1.5}.landing_bentoImageContainer__2EaKV{position:absolute;inset:0;z-index:1}.landing_bentoImg__U6CON{width:100%;height:100%;object-fit:cover;opacity:1;transition:all .6s ease}.landing_bentoCard__u8BiF:hover .landing_bentoImg__U6CON{transform:scale(1.05)}@media (max-width:1024px){.landing_bentoGrid__3zH7v{grid-template-columns:1fr}}.landing_featuresSection__IF9TO{padding:120px 48px;background:var(--land-bg);position:relative}.landing_sectionContainer__26riM{max-width:1200px;margin:0 auto}.landing_sectionTitle__2og5c{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;margin-bottom:20px}.landing_sectionSub__cQxor{font-size:1.15rem;color:var(--land-text-muted);line-height:1.7;max-width:560px}.landing_sectionHeader__MocQe{margin-bottom:60px}.landing_sectionHeaderCenter__C_7Sm{text-align:center;margin:0 auto 60px;max-width:640px}.landing_sectionHeaderCenter__C_7Sm .landing_sectionSub__cQxor{margin:0 auto}.landing_featuresGrid__sDNrY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1024px){.landing_featuresGrid__sDNrY{grid-template-columns:1fr}}.landing_featureItem__WY9xK{position:relative;padding:48px 40px;border-radius:20px;overflow:hidden;min-height:380px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .4s ease,box-shadow .4s ease;cursor:default}.landing_featureItem__WY9xK:hover{transform:translateY(-4px);box-shadow:0 20px 60px rgba(0,0,0,.3)}.landing_featureItemDark__hIqxi{background:linear-gradient(160deg,#050505,#0a0a0a);border:1px solid hsla(0,0%,100%,.05)}[data-theme=light] .landing_featureItemDark__hIqxi{background:linear-gradient(160deg,#f8fafa,#fff);border:1px solid rgba(0,0,0,.05)}.landing_featureItemBlue__GIAhT{background:linear-gradient(160deg,#020606,#051010);border:1px solid rgba(31,183,173,.2)}[data-theme=light] .landing_featureItemBlue__GIAhT{background:#f0f9f8;border:1px solid rgba(31,183,173,.1)}.landing_featureTag__O9UHy{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.landing_featureTagDot__Ky8s6{width:8px;height:8px;border-radius:50%;background:#1fb7ad}.landing_featureTagDotBlue__vXl5c{background:var(--land-blue-electric)}.landing_featureTagText__msdcT{font-size:.9rem;font-weight:600;color:var(--land-text-muted)}[data-theme=light] .landing_featureTagText__msdcT{color:var(--land-text-muted)}.landing_featureTitle__O7Rz9{font-size:1.7rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:#fff;margin-bottom:24px}[data-theme=light] .landing_featureTitle__O7Rz9{color:var(--land-text)}.landing_featureDesc__aBT_s{font-size:1rem;line-height:1.7;color:hsla(0,0%,100%,.6);max-width:380px}[data-theme=light] .landing_featureDesc__aBT_s{color:var(--land-text-muted)}.landing_featureHighlight__4_6kt{font-size:1.15rem;font-weight:700;color:#fff;margin-bottom:12px}[data-theme=light] .landing_featureHighlight__4_6kt{color:var(--land-text)}.landing_ragSection__q430c{padding:120px 48px;background:var(--land-surface);position:relative;overflow:hidden}.landing_ragSection__q430c:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--land-border)}[data-theme=dark] .landing_ragSection__q430c:before{background:linear-gradient(90deg,transparent,#1fb7ad,transparent);opacity:.2}.landing_ragGrid__KuxQQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.landing_ragVisual__nbZFc{position:relative}.landing_ragPipeline__OonG4{display:flex;flex-direction:column;gap:0}.landing_ragStep__dFxZH{display:flex;align-items:flex-start;gap:20px;padding:28px 0;position:relative}.landing_ragStep__dFxZH:not(:last-child):after{content:"";position:absolute;left:23px;top:56px;bottom:0;width:2px;background:linear-gradient(180deg,#1fb7ad,transparent);opacity:.2}.landing_ragStepIcon__Wj6BW{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;background:var(--land-gradient-card);border:1px solid var(--land-border)}.landing_ragStepContent__8x4Mn{flex:1 1}.landing_ragStepTitle__30Ko3{font-size:1.05rem;font-weight:700;margin-bottom:4px}.landing_ragStepDesc__Ks2pk{font-size:.9rem;color:var(--land-text-muted);line-height:1.6}.landing_ragStepTime__s9hCi{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 12px;border-radius:100px;background:rgba(31,183,173,.1);border:1px solid rgba(31,183,173,.2);font-size:.78rem;font-weight:700;color:#1fb7ad}.landing_compareSection__HHL_v{padding:80px 48px;background:var(--land-bg)}.landing_tableWrapper__VXhyo{width:100%;overflow-x:auto;border-radius:16px;background:var(--land-surface);border:1px solid var(--land-border);box-shadow:0 10px 30px rgba(0,0,0,.2)}[data-theme=light] .landing_tableWrapper__VXhyo{box-shadow:0 10px 30px rgba(0,0,0,.05)}.landing_compareTable__k7xmL{width:100%;border-collapse:collapse;text-align:left;font-size:1rem}.landing_compareTable__k7xmL th{padding:24px;font-weight:700;color:var(--land-text);border-bottom:2px solid var(--land-border);background:rgba(0,0,0,.1)}[data-theme=light] .landing_compareTable__k7xmL th{background:rgba(0,0,0,.02)}.landing_compareTable__k7xmL td{padding:20px 24px;color:var(--land-text-muted);border-bottom:1px solid var(--land-border-lt)}.landing_compareTable__k7xmL tbody tr:last-child td{border-bottom:none}.landing_compareTable__k7xmL tbody tr:hover td{background:var(--land-card-bg)}.landing_featureCol__HCc5s{width:30%;font-weight:600;color:var(--land-text)!important}.landing_themCol__3tK50{width:35%;opacity:.7}.landing_usCol__Qa4FU{width:35%;background:rgba(31,183,173,.03)}[data-theme=light] .landing_usCol__Qa4FU{background:rgba(31,183,173,.05)}.landing_compareTable__k7xmL th.landing_usCol__Qa4FU{color:#1fb7ad;font-size:1.1rem;background:rgba(31,183,173,.05);border-bottom:2px solid #1fb7ad}.landing_usCol__Qa4FU strong{color:#1fb7ad;font-weight:700}.landing_benefitsSection__q93T8{padding:120px 48px;background:var(--land-bg)}.landing_benefitsGrid__hzGlV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.landing_benefitCard__vTIwR{position:relative;padding:40px 36px;border-radius:20px;background:var(--land-card-bg);border:1px solid var(--land-border);transition:all .4s ease;overflow:hidden;cursor:default;text-decoration:none;color:var(--land-text);display:block}.landing_benefitCard__vTIwR:hover{border-color:var(--land-border-lt);transform:translateY(-4px);box-shadow:0 16px 50px rgba(0,0,0,.2);text-decoration:none}.landing_benefitCard__vTIwR:hover .landing_benefitArrow__SMx2W{transform:translate(4px,-4px);opacity:1}.landing_benefitCardTitle__69whn{font-size:1.35rem;font-weight:700;line-height:1.25;margin-bottom:12px;letter-spacing:-.01em}.landing_benefitCardDesc__rOw8x{font-size:.95rem;color:var(--land-text-muted);line-height:1.7}.landing_benefitArrow__SMx2W{margin-top:24px;width:36px;height:36px;border-radius:50%;background:#1fb7ad;display:flex;align-items:center;justify-content:center;color:#fff;opacity:.9;transition:all .3s ease}.landing_challengesSection__C4z_d{padding:120px 48px;background:var(--land-surface)}.landing_challengesGrid__aOGmQ{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.landing_challengesGridOdd__OgDLH{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;gap:20px}.landing_challengeCard___qW9d{position:relative;padding:48px 40px;border-radius:20px;min-height:280px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:linear-gradient(160deg,#050505,#0a1111);border:1px solid rgba(31,183,173,.15);transition:transform .4s ease}[data-theme=light] .landing_challengeCard___qW9d{background:linear-gradient(160deg,#f0f9f8,#fff);border-color:rgba(31,183,173,.1)}.landing_challengeCard___qW9d:hover{transform:translateY(-4px)}.landing_challengeCardSmall__78T2k{background:linear-gradient(160deg,#0a0f1f,#0a1a2e);border:1px solid rgba(37,99,235,.12)}[data-theme=light] .landing_challengeCardSmall__78T2k{background:#fff;border-color:rgba(31,183,173,.1)}.landing_challengeTitle__jTvXn{font-size:1.3rem;font-weight:700;color:#fff;margin-bottom:10px}.landing_challengeDesc__ieZYJ{font-size:.92rem;color:hsla(0,0%,100%,.65);line-height:1.7}.landing_teamSection__QX1Ns{padding:120px 48px}.landing_teamGrid__edC_q{max-width:900px;margin:0 auto}.landing_teamCard__gsMdg{background:var(--land-card-bg);border:1px solid hsla(0,0%,100%,.05);border-radius:20px;padding:48px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .4s ease,box-shadow .4s ease}[data-theme=light] .landing_teamCard__gsMdg{border:1px solid rgba(0,0,0,.06)}.landing_teamCard__gsMdg:hover{transform:translateY(-4px);box-shadow:0 20px 60px rgba(0,0,0,.15)}.landing_teamPhoto__rylRZ{width:130px;height:130px;border-radius:50%;background:var(--land-surface);border:1px solid var(--land-border-lt);margin-bottom:24px;overflow:hidden;position:relative}.landing_teamName__ndhj3{font-size:1.6rem;font-weight:800;margin-bottom:8px;letter-spacing:-.02em}.landing_teamRole__VYBED{font-size:1rem;color:var(--land-violet);font-weight:600}.landing_teamDesc__3_vwk{font-size:.95rem;color:var(--land-text-muted);line-height:1.6}@media (max-width:768px){.landing_teamGrid__edC_q{grid-template-columns:1fr}}.landing_securitySection__wvR54{padding:120px 48px;background:var(--land-bg);position:relative}.landing_securityGrid__KvD7I{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.landing_securityBadges__4vRAn{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.landing_securityBadge__fY_JE{padding:10px 20px;border-radius:10px;background:var(--land-gradient-card);border:1px solid var(--land-border);font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:8px}.landing_securityBadge__fY_JE svg{color:var(--land-gold)}.landing_securityShield__Zhi3m,.landing_securityVisual__P9sd9{position:relative;display:flex;align-items:center;justify-content:center}.landing_securityShield__Zhi3m{width:280px;height:320px;border-radius:24px;background:linear-gradient(160deg,rgba(139,92,246,.08),rgba(37,99,235,.05));border:1px solid var(--land-border)}.landing_securityShield__Zhi3m:before{content:"";position:absolute;inset:-2px;border-radius:26px;background:linear-gradient(135deg,var(--land-violet),var(--land-blue-electric),var(--land-gold));z-index:-1;opacity:.3;animation:landing_securityPulse__bPFdf 4s ease-in-out infinite}@keyframes landing_securityPulse__bPFdf{0%,to{opacity:.2}50%{opacity:.4}}.landing_shieldIcon__KE7J4{font-size:5rem;opacity:.8}.landing_dataPoints__Wi6o_{position:absolute;display:flex;flex-direction:column;gap:12px;right:-20px;top:50%;transform:translateY(-50%)}.landing_dataPoint__fBgZM{padding:8px 16px;border-radius:8px;background:var(--land-card-bg);border:1px solid var(--land-border);font-size:.75rem;font-weight:600;color:var(--land-gold);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing_statsSection__QuSfe{padding:80px 48px;background:var(--land-surface);border-top:1px solid var(--land-border);border-bottom:1px solid var(--land-border)}.landing_statsGrid__fIamZ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;max-width:1200px;margin:0 auto;text-align:center}.landing_statItem__IQoiU{display:flex;flex-direction:column;gap:4px}.landing_statNumber__EdVf9{font-size:3rem;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--land-violet),var(--land-blue-electric));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.landing_statLabel__rUAet{font-size:.92rem;color:var(--land-text-muted);line-height:1.5}.landing_ctaSection__RNklx{padding:120px 48px;background:var(--land-bg)}.landing_ctaCard__88XOv{max-width:1200px;margin:0 auto;padding:80px 60px;border-radius:28px;background:var(--land-gradient-cta);text-align:center;position:relative;overflow:hidden}.landing_ctaCard__88XOv:before{content:"";position:absolute;top:-50%;right:-30%;width:400px;height:400px;border-radius:50%;background:hsla(0,0%,100%,.05);pointer-events:none}.landing_ctaTitle__0YF3y{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.03em;margin-bottom:20px}.landing_ctaSub__ii4d2{font-size:1.15rem;color:hsla(0,0%,100%,.8);margin-bottom:40px;max-width:500px;margin-left:auto;margin-right:auto;line-height:1.7}.landing_btnLight__tiFmT{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;border-radius:10px;font-size:1rem;font-weight:700;color:var(--land-violet-deep);background:#fff;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;border:none;cursor:pointer;font-family:var(--land-font)}.landing_btnLight__tiFmT:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.2);text-decoration:none}.landing_faqSection__j0foS{padding:120px 48px;background:var(--land-surface)}.landing_footer__NntD6{padding:80px 48px 40px;background:#050505;color:#f8fafc}[data-theme=light] .landing_footer__NntD6{background:#0f172a;color:#f8fafc}.landing_footerInner__gT6Dp{max-width:1200px;margin:0 auto}.landing_footerHeader__ZnGcD{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:48px}.landing_footerLogo__0eUNw{display:flex;align-items:center;gap:10px}.landing_footerLogoImg__CQH9X{height:32px;border-radius:6px}.landing_footerLogoName__S1AwQ{font-size:1.2rem;font-weight:800;background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_footerTagline__SK_N5{font-size:1.4rem;font-weight:700;margin-top:12px}.landing_footerAddress__Tiax6{font-size:1.1rem;font-weight:600;text-align:right;line-height:1.6}.landing_footerLine__jUlbg{height:1px;background:hsla(0,0%,100%,.08);margin:32px 0}.landing_footerLinksGrid__nR1n2{display:grid;grid-template-columns:repeat(3,1fr) auto;grid-gap:40px;gap:40px;margin-bottom:48px}.landing_footerCol__H6WpP h4{font-size:.82rem;font-weight:600;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.landing_footerLink__GUNut{display:block;font-size:.92rem;color:hsla(0,0%,100%,.7);text-decoration:none;padding:4px 0;transition:color .3s ease}.landing_footerLink__GUNut:hover{color:#fff;text-decoration:none}.landing_footerCta__5a1_Y{max-width:280px}.landing_footerCtaTitle__ka_6q{font-size:1.1rem;font-weight:700;margin-bottom:8px}.landing_footerCtaSub__Qn3oz{font-size:.9rem;color:hsla(0,0%,100%,.5);margin-bottom:20px;line-height:1.6}.landing_footerBottom__iYEpM{display:flex;justify-content:space-between;align-items:center;padding-top:24px}.landing_footerCopyright__7TZ2v{font-size:.85rem;color:hsla(0,0%,100%,.4)}.landing_footerLegals__DOQvi{display:flex;gap:24px}.landing_footerLegalLink__ikrjd{font-size:.85rem;color:hsla(0,0%,100%,.4);text-decoration:none;transition:color .3s ease}.landing_footerLegalLink__ikrjd:hover{color:hsla(0,0%,100%,.7);text-decoration:none}@media (max-width:991px){.landing_navbar__Ub_Sy{padding:0 24px}.landing_navLinks__G7TtF{display:none}.landing_navHamburger__1_qtZ{display:flex}.landing_heroSection__zr_3j{padding:120px 24px 60px}.landing_heroGrid__kfCNx{grid-template-columns:1fr;gap:40px}.landing_heroCards__xj6Qu{flex-direction:row;flex-wrap:wrap}.landing_heroCard__Lov8A{flex:1 1;min-width:240px}.landing_benefitsSection__q93T8,.landing_challengesSection__C4z_d,.landing_ctaSection__RNklx,.landing_faqSection__j0foS,.landing_featuresSection__IF9TO,.landing_ragSection__q430c,.landing_securitySection__wvR54{padding:80px 24px}.landing_featuresGrid__sDNrY,.landing_ragGrid__KuxQQ{grid-template-columns:1fr}.landing_ragGrid__KuxQQ{gap:48px}.landing_benefitsGrid__hzGlV,.landing_challengesGridOdd__OgDLH,.landing_challengesGrid__aOGmQ{grid-template-columns:1fr}.landing_securityGrid__KvD7I{grid-template-columns:1fr;gap:40px}.landing_footerLinksGrid__nR1n2,.landing_statsGrid__fIamZ{grid-template-columns:repeat(2,1fr);gap:32px}.landing_footerHeader__ZnGcD{flex-direction:column;gap:24px}.landing_footerAddress__Tiax6{text-align:left}}@media (max-width:600px){.landing_navbar__Ub_Sy{padding:0 16px;height:60px}.landing_navCtaOutline__3diYn{display:none}.landing_heroSection__zr_3j{padding:100px 16px 48px;min-height:auto}.landing_heroTitle__E6Dij{font-size:2rem}.landing_heroButtons__y2Lm9{flex-direction:column;width:100%}.landing_heroButtons__y2Lm9>*{width:100%;justify-content:center}.landing_heroCards__xj6Qu{flex-direction:column}.landing_heroCard__Lov8A{min-width:unset}.landing_statsGrid__fIamZ{grid-template-columns:1fr 1fr;gap:24px}.landing_statNumber__EdVf9{font-size:2.2rem}.landing_ctaCard__88XOv{padding:48px 24px}.landing_footerLinksGrid__nR1n2{grid-template-columns:1fr}.landing_footer__NntD6{padding:48px 16px 32px}.landing_footerBottom__iYEpM{flex-direction:column;gap:12px;text-align:center}.landing_securityVisual__P9sd9{display:none}}.landing_workflowSection__0Ffdb{padding:120px 48px;background:var(--land-bg);border-top:1px solid var(--land-border)}.landing_workflowGrid__qBr4X{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;margin-top:40px}.landing_workflowItem__SyQzB{display:flex;flex-direction:column;gap:16px;padding:32px;background:var(--land-card-bg);border:1px solid var(--land-border);border-radius:20px;transition:all .3s var(--ease-out)}.landing_workflowItem__SyQzB:hover{border-color:var(--land-violet);transform:translateY(-5px)}.landing_workflowNumber__okm4G{font-size:.85rem;font-weight:800;color:var(--land-violet);font-family:var(--font-mono);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.2)}.landing_workflowItemTitle__m_YHO{font-size:1.25rem;font-weight:700;color:var(--land-text)}.landing_workflowItemDesc__LQXuZ{font-size:.95rem;color:var(--land-text-muted);line-height:1.6}.landing_integrationsSection__WABZt{padding:100px 48px;background:var(--land-surface);text-align:center}.landing_integrationsRow__1owmZ{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:40px}.landing_integrationBadge__qeqDh{padding:12px 24px;border-radius:100px;background:var(--land-bg);border:1px solid var(--land-border);font-size:.9rem;font-weight:600;color:var(--land-text-muted);transition:all .3s ease}.landing_integrationBadge__qeqDh:hover{border-color:var(--land-blue-electric);color:var(--land-text);transform:scale(1.05)}.landing_sectionSubtitle__gtI7g{font-size:1.2rem;color:var(--land-text-muted);margin-top:12px}@media (max-width:900px){.landing_workflowGrid__qBr4X{grid-template-columns:1fr 1fr}}@media (max-width:600px){.landing_workflowGrid__qBr4X{grid-template-columns:1fr}}.landing_topAnnounceBanner__erHGL{background:#1fb7ad;padding:12px 0;color:#fff;font-size:.9rem;font-weight:600;text-align:center;height:44px;display:flex;align-items:center;justify-content:center}.landing_bannerFlex__sDZXB{display:flex;align-items:center;justify-content:center;gap:15px}.landing_bannerBadge__6AaAy{background:hsla(0,0%,100%,.2);padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:800}.landing_bannerText__oAhde{margin:0}.landing_bannerLink__G2ekQ{color:#fff;text-decoration:underline;text-underline-offset:4px}.landing_logoSliderSection__D9xgh{background:#0b3641;padding:60px 0;overflow:hidden}.landing_logoSliderHeading__uG2XO{text-align:center;color:hsla(0,0%,100%,.4);font-size:.8rem;font-weight:700;letter-spacing:.1em;margin-bottom:40px}.landing_logoText__sMHrC{font-size:2rem;font-weight:800;color:hsla(0,0%,100%,.1);margin-right:60px;white-space:nowrap}.landing_bentoGridHeader__Vywk9{margin-bottom:60px;max-width:800px}.landing_bentoGridMain__h4Pxt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:40px}.landing_bentoCardOptiml__sZzXn{border-radius:20px;padding:40px;color:#fff;position:relative;overflow:hidden;height:480px;display:flex;flex-direction:column}.landing_cardLarge__W9xj5{grid-column:span 1}.landing_bentoCardContent__hnxMR{position:relative;z-index:2}.landing_bentoCardHeading__1nhbF{font-size:1.8rem;font-weight:700;margin-bottom:10px;line-height:1.2}.landing_bentoCardSubtitle__YARkg{font-size:.8rem;font-weight:800;letter-spacing:.05em;color:#1fb7ad;margin-bottom:20px}.landing_bentoCardText__9pFIy{font-size:1rem;line-height:1.6;opacity:.8}.landing_bentoCardImage__f6aLg{position:absolute;bottom:0;left:0;width:100%;height:60%;opacity:.6}.landing_marqueeTextSection__MdDuJ{padding:100px 0;background:#020606;overflow:hidden}.landing_marqueeScrollingText__YD_Sy{display:flex;white-space:nowrap;animation:landing_scrollText__IQ945 40s linear infinite;font-size:5rem;font-weight:900;color:hsla(0,0%,100%,.03);text-transform:uppercase}@keyframes landing_scrollText__IQ945{0%{transform:translateX(0)}to{transform:translateX(-33.33%)}}.landing_statsOptimlSection__G4uFi{padding:120px 0;background:#020606}.landing_statsOptimlGrid___pQF_{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:80px;gap:80px;align-items:center}.landing_statsOptimlNumbers__dOZdX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:60px}.landing_statSlot__EmdfK{border-left:1px solid hsla(0,0%,100%,.1);padding-left:30px}.landing_statValue__dY_Ot{font-size:3.5rem;font-weight:800;color:#1fb7ad;margin-bottom:5px}.landing_statsImg__VUPzA{border-radius:30px;filter:grayscale(1) brightness(.8)}.landing_productDeepDive__Lk3nd{padding:120px 0;background:#020606}.landing_deepDiveRow__sVrAZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:120px;gap:120px;align-items:center;margin-bottom:120px}.landing_rowReversed__bdhID{direction:ltr}.landing_deepDiveTitle___Xymw{font-size:2.5rem;font-weight:700;margin-bottom:30px;color:#fff}.landing_deepDiveList__lb7Wl{list-style:none;padding:0}.landing_deepDiveList__lb7Wl li{font-size:1.1rem;line-height:1.6;padding-left:30px;position:relative;margin-bottom:20px;opacity:.8;color:#fff}.landing_deepDiveList__lb7Wl li:before{content:"✓";position:absolute;left:0;color:#1fb7ad;font-weight:900}.landing_deepDiveImg__fBUny{border-radius:20px;box-shadow:0 40px 100px rgba(0,0,0,.5)}.landing_finalCtaOptiml__hsSKy{padding:0 0 160px;background:#020606}.landing_ctaCardOptiml__S_V0i{background:linear-gradient(135deg,#0b3641,#044450);border-radius:40px;padding:100px;text-align:center}.landing_ctaOptimlTitle__xftmL{font-size:3.5rem;font-weight:800;margin-bottom:60px;line-height:1.1;color:#fff}.landing_ctaOptimlButtons__AsPAt{display:flex;justify-content:center;gap:20px}@media (max-width:991px){.landing_bentoGridMain__h4Pxt,.landing_deepDiveRow__sVrAZ,.landing_statsOptimlGrid___pQF_{grid-template-columns:1fr;gap:40px}.landing_ctaCardOptiml__S_V0i{padding:60px 40px}.landing_ctaOptimlTitle__xftmL{font-size:2.5rem}}.landing_featureSplitSection__zkIqJ{padding:120px 0;background:#020606}.landing_featureSplitRow__zgkP5{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;align-items:center}.landing_featureSplitMedia__VTLGM{position:relative}.landing_featureSplitImg__rDYRu{width:100%;height:auto;border-radius:20px;box-shadow:0 0 0 1px rgba(31,183,173,.12),0 40px 80px rgba(0,0,0,.5)}.landing_featureSplitContent__X4VOv{display:flex;flex-direction:column;gap:24px}.landing_featureSplitTitle__SL98N{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:#fff}.landing_featureSplitSubtitle__iWuzq{font-size:1.05rem;line-height:1.7;color:hsla(0,0%,100%,.55)}.landing_featureSplitList__hLYTl{list-style:none;padding:0;display:flex;flex-direction:column;gap:18px}.landing_featureSplitList__hLYTl li{font-size:1rem;line-height:1.6;color:hsla(0,0%,100%,.8);padding-left:28px;position:relative}.landing_featureSplitList__hLYTl li:before{content:"✓";position:absolute;left:0;color:#1fb7ad;font-weight:900;font-size:1rem}.landing_featureSplitList__hLYTl li strong{color:#fff;font-weight:700}@media (max-width:900px){.landing_featureSplitRow__zgkP5{grid-template-columns:1fr;gap:48px}}.landing_featureSplitRowReversed__jve44 .landing_featureSplitContent__X4VOv{order:1}.landing_featureSplitRowReversed__jve44 .landing_featureSplitMedia__VTLGM{order:2}@media (max-width:900px){.landing_featureSplitRowReversed__jve44 .landing_featureSplitContent__X4VOv,.landing_featureSplitRowReversed__jve44 .landing_featureSplitMedia__VTLGM{order:unset}}.landing_kpiGrid__AXbVn{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:60px}.landing_kpiCard__hnCEX{border-radius:20px;padding:40px;color:#fff;border:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:16px;transition:transform .3s ease,box-shadow .3s ease}.landing_kpiCard__hnCEX:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(0,0,0,.4)}.landing_kpiTop__weVJz{display:flex;align-items:center;justify-content:space-between;gap:12px}.landing_kpiSource__CPudo{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:#1fb7ad;text-transform:uppercase}.landing_kpiTag__ofpUJ{font-size:.72rem;font-weight:600;letter-spacing:.05em;color:hsla(0,0%,100%,.4);text-transform:uppercase;background:hsla(0,0%,100%,.07);padding:4px 10px;border-radius:100px}.landing_kpiStat__b1dbK{font-size:4.5rem;font-weight:900;line-height:1;letter-spacing:-.04em;color:#fff}.landing_kpiUnit__6Jf_d{font-size:2.5rem;font-weight:700;color:#1fb7ad;margin-left:4px}.landing_kpiLabel__gEg9s{font-size:1.1rem;font-weight:600;line-height:1.4;opacity:.9}.landing_kpiDetail__GT_g3{font-size:.9rem;line-height:1.6;opacity:.55;flex:1 1}.landing_kpiAccroche__ayorE{font-size:.85rem;font-weight:700;color:#1fb7ad;letter-spacing:.01em;margin-top:auto;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}@media (max-width:768px){.landing_kpiGrid__AXbVn{grid-template-columns:1fr}.landing_kpiStat__b1dbK{font-size:3.5rem}}@media (max-width:991px){.landing_sectionContainer__26riM{padding-left:24px;padding-right:24px}.landing_topAnnounceBanner__erHGL{font-size:.78rem;padding:10px 16px;height:auto}.landing_bannerFlex__sDZXB{flex-wrap:wrap;gap:8px;justify-content:center;text-align:center}.landing_bannerText__oAhde{font-size:.78rem}.landing_heroSection__zr_3j{padding:140px 24px 60px}.landing_heroGrid__kfCNx{grid-template-columns:1fr;gap:40px}.landing_heroVisual__IS3c0{display:none}.landing_logoSliderHeading__uG2XO{font-size:.72rem;margin-bottom:24px}.landing_logoText__sMHrC{font-size:1.4rem;margin-right:40px}.landing_bentoGridHeader__Vywk9{margin-bottom:32px}.landing_kpiGrid__AXbVn{grid-template-columns:1fr;gap:16px}.landing_featureSplitRowReversed__jve44,.landing_featureSplitRow__zgkP5{grid-template-columns:1fr;gap:40px}.landing_featureSplitSection__zkIqJ{padding:80px 0}.landing_featureSplitTitle__SL98N{font-size:1.8rem}.landing_featureSplitRowReversed__jve44 .landing_featureSplitContent__X4VOv{order:1}.landing_featureSplitRowReversed__jve44 .landing_featureSplitMedia__VTLGM{order:2}.landing_statsOptimlGrid___pQF_{grid-template-columns:1fr;gap:40px}.landing_statsOptimlNumbers__dOZdX{grid-template-columns:repeat(3,1fr);gap:20px}.landing_deepDiveRow__sVrAZ{grid-template-columns:1fr;gap:40px;margin-bottom:60px}.landing_ctaCardOptiml__S_V0i{padding:60px 32px;border-radius:24px}.landing_ctaOptimlTitle__xftmL{font-size:2rem}.landing_ctaOptimlButtons__AsPAt{flex-direction:column;align-items:center;gap:12px}}@media (max-width:600px){.landing_heroSection__zr_3j{padding:120px 16px 48px}.landing_heroTitle__E6Dij{font-size:1.9rem}.landing_heroSubtitle__Otsri{font-size:1rem}.landing_heroActions__bzfsI{flex-direction:column;width:100%}.landing_heroActions__bzfsI>*{width:100%;text-align:center;justify-content:center}.landing_heroBadge__b_94_{font-size:.75rem;padding:8px 14px}.landing_logoSliderSection__D9xgh{padding:40px 0}.landing_logoText__sMHrC{font-size:1.1rem;margin-right:28px}.landing_bentoSection__Xy76r{padding:60px 0}.landing_preheading__DoFff{font-size:.72rem}.landing_kpiCard__hnCEX{padding:28px 20px}.landing_kpiStat__b1dbK{font-size:3rem}.landing_kpiUnit__6Jf_d{font-size:1.8rem}.landing_kpiLabel__gEg9s{font-size:.95rem}.landing_kpiDetail__GT_g3{font-size:.82rem}.landing_featureSplitSection__zkIqJ{padding:60px 0}.landing_featureSplitTitle__SL98N{font-size:1.5rem}.landing_featureSplitSubtitle__iWuzq{font-size:.95rem}.landing_featureSplitList__hLYTl li{font-size:.92rem}.landing_statsOptimlNumbers__dOZdX{grid-template-columns:1fr;gap:24px}.landing_statValue__dY_Ot{font-size:2.5rem}.landing_faqSection__j0foS{padding:60px 16px}.landing_footer__NntD6{padding:48px 16px 32px}.landing_footerLinksGrid__nR1n2{grid-template-columns:1fr 1fr;gap:24px}.landing_footerBottom__iYEpM{flex-direction:column;gap:12px;text-align:center}}.landing_btnSecondaryOutline__6gAk7{display:inline-flex;align-items:center;justify-content:center;padding:0 28px;height:52px;font-size:1rem;font-weight:600;color:var(--land-text-muted);background:transparent;border:1px solid var(--land-border);border-radius:99px;cursor:pointer;text-decoration:none;transition:all .2s ease}.landing_btnSecondaryOutline__6gAk7:hover{background:hsla(0,0%,100%,.05);color:var(--land-text);border-color:hsla(0,0%,100%,.15)}.landing_betaSection__EkeXL{padding:80px 0;background:var(--land-bg)}.landing_betaWrapper__540ic{display:flex;gap:48px;background:hsla(0,0%,100%,.02);border:1px solid var(--land-border);border-radius:20px;padding:48px}.landing_betaLeft__s6JU3{flex:1 1}.landing_betaText__qqTnm{font-size:1.05rem;color:var(--land-text-muted);line-height:1.6;margin-bottom:24px}.landing_betaTags__TBTUS{display:flex;flex-wrap:wrap;gap:10px}.landing_betaTag__NWCgS{font-size:.85rem;color:#1fb7ad;background:rgba(31,183,173,.1);padding:6px 14px;border-radius:20px;font-weight:500}.landing_betaRight__YywXR{display:flex;flex-direction:column;gap:12px;min-width:320px}.landing_betaCard__CX0tF{background:hsla(0,0%,100%,.03);border:1px solid var(--land-border);border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px}.landing_betaIcon__Zx9RZ{width:32px;height:32px;border-radius:50%;background:rgba(31,183,173,.1);color:#1fb7ad;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.landing_betaCardTitle__1YimW{font-size:.95rem;font-weight:600;color:var(--land-text)}.landing_betaCardSub__H14vp{font-size:.85rem;color:var(--land-text-muted)}.landing_teamSection__QX1Ns{padding:80px 0;background:var(--land-bg);border-top:1px solid var(--land-border)}.landing_teamGrid__edC_q{display:grid;grid-template-columns:minmax(0,700px);justify-content:center;grid-gap:32px;gap:32px}.landing_teamMember__rrN3j{background:hsla(0,0%,100%,.02);border:1px solid var(--land-border);border-radius:16px;padding:32px;display:flex;gap:24px;align-items:flex-start}.landing_teamAvatar__asuee{width:64px;height:64px;border-radius:50%;background:rgba(31,183,173,.1);color:#1fb7ad;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;flex-shrink:0}.landing_teamName__ndhj3{font-size:1.25rem;font-weight:700;color:var(--land-text);margin-bottom:4px}.landing_teamRole__VYBED{font-size:.9rem;color:#1fb7ad;font-weight:500;margin-bottom:12px}.landing_teamBio__QsPNd{font-size:.95rem;color:var(--land-text-muted);line-height:1.6}@media (max-width:900px){.landing_betaWrapper__540ic{flex-direction:column;padding:32px}.landing_betaRight__YywXR{min-width:unset;width:100%}.landing_teamGrid__edC_q{grid-template-columns:1fr}}@media (max-width:600px){.landing_betaWrapper__540ic{padding:24px}.landing_teamMember__rrN3j{flex-direction:column;gap:16px}}.ThemeSwitch_switch__z2ggt{position:relative;width:50px;height:26px;border:none;background:transparent;cursor:pointer;padding:0;z-index:100;border-radius:99px;display:flex;align-items:center}.ThemeSwitch_track__GaDf8{position:absolute;inset:0;border-radius:99px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:all .3s ease}.ThemeSwitch_night__zn_Vq .ThemeSwitch_track__GaDf8{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.ThemeSwitch_thumb__6_rTF{position:absolute;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.1);z-index:5}.ThemeSwitch_night__zn_Vq .ThemeSwitch_thumb__6_rTF{left:27px;background:#111;box-shadow:0 1px 4px rgba(0,0,0,.4)}.ThemeSwitch_iconWrap__Oe4V_{color:#888;display:flex;align-items:center;justify-content:center}.ThemeSwitch_night__zn_Vq .ThemeSwitch_iconWrap__Oe4V_{color:#ccc}.ThemeSwitch_stars__RNBw3{display:none}.OnboardingModal_overlay__kV2Fn{position:fixed;inset:0;background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;display:flex;align-items:center;justify-content:center}.OnboardingModal_modal__ifaoW{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:500px;padding:40px 32px;box-shadow:var(--shadow-lg),var(--shadow-glow-cyan);display:flex;flex-direction:column;align-items:center;gap:24px}.OnboardingModal_avatarGlow__oU5f7{position:relative;width:80px;height:80px;border-radius:50%;background:var(--bg-panel);border:2px solid var(--cyan);display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(56,189,248,.4);animation:OnboardingModal_float__lWRdd 3s ease-in-out infinite}.OnboardingModal_avatar__4uBwm{font-size:36px}@keyframes OnboardingModal_float__lWRdd{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.OnboardingModal_chatArea__RK0wZ{display:flex;flex-direction:column;gap:12px;width:100%}.OnboardingModal_bubble__nqINZ{background:var(--bg-panel);border:1px solid var(--border);padding:16px 20px;border-radius:var(--radius-lg);border-top-left-radius:4px;color:var(--text-1);font-size:15px;line-height:1.5}.OnboardingModal_blue__CYgOe{background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.3);color:var(--cyan);text-align:center}.OnboardingModal_options__PkQ2O{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:12px}.CoachWidget_widget__Bnbz9{display:flex;flex-direction:column;height:100%}.CoachWidget_levelBadge__eU1mC{font-size:10px;font-weight:800;background:rgba(31,183,173,.15);color:#1fb7ad;padding:4px 12px;border-radius:4px;width:-moz-fit-content;width:fit-content;letter-spacing:.1em;text-transform:uppercase}.CoachWidget_xpBarContainer__BhD6s{height:4px;background:rgba(31,147,142,.1);border-radius:2px;overflow:hidden;margin:16px 0 8px}.CoachWidget_xpBarFill__M33GJ{height:100%;background:#1fb7ad;border-radius:2px;transition:width 1s ease-out}.CoachWidget_tipBox__gLmT9{margin-top:24px;padding:16px;background:rgba(5,5,5,.3);border-radius:4px;border:1px solid rgba(31,147,142,.3)}.CoachWidget_tipText__heu1W{font-size:11px;color:hsla(0,0%,100%,.8);line-height:1.6;margin:0}.CoachWidget_tipText__heu1W strong{color:#1fb7ad;font-size:10px;display:block;margin-bottom:8px;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.05em}.AdminPanel_container__94Yuf{display:flex;flex-direction:column;gap:24px}.AdminPanel_header__IucYF{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.AdminPanel_title__ArOXh{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;color:var(--text-1)}.AdminPanel_totalBadge__JXTkV{background:var(--surface);color:var(--text-3);padding:6px 12px;border-radius:99px;font-size:.75rem;font-weight:700;border:1px solid var(--border)}.AdminPanel_tableContainer__vsKVD{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.05)}.AdminPanel_table__4yr5s{width:100%;border-collapse:collapse;text-align:left;font-size:.85rem}.AdminPanel_table__4yr5s th{background:var(--surface);padding:14px 20px;font-weight:700;color:var(--text-3);text-transform:uppercase;font-size:.65rem;letter-spacing:.1em;border-bottom:1px solid var(--border)}.AdminPanel_table__4yr5s td{padding:16px 20px;border-bottom:1px solid var(--border);color:var(--text-2);vertical-align:middle}.AdminPanel_table__4yr5s tr:last-child td{border-bottom:none}.AdminPanel_table__4yr5s tr:hover td{background:rgba(139,92,246,.02);color:var(--text-1)}.AdminPanel_actions__lkPKf{display:flex;gap:8px}.AdminPanel_planSelect__koe1A{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:6px;padding:4px 8px;font-size:.8rem;cursor:pointer;outline:none;transition:border-color .2s}.AdminPanel_planSelect__koe1A:focus{border-color:var(--violet)}.AdminPanel_btnHistory__BNodX{background:transparent;color:var(--text-3);border:1px solid var(--border);padding:6px 12px;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.AdminPanel_btnHistory__BNodX:hover{background:var(--surface);color:var(--text-1)}.AdminPanel_btnDelete__kyY0V{background:transparent;color:var(--red);border:1px solid rgba(239,68,68,.2);padding:6px 12px;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s}.AdminPanel_btnDelete__kyY0V:hover{background:var(--red);color:#fff;border-color:var(--red)}.AdminPanel_error__iBhFg,.AdminPanel_loading__rYw5q{padding:100px;text-align:center;color:var(--text-3);font-size:.9rem;font-style:italic}.ScrollReveal_reveal__jr9q7{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ScrollReveal_up__94wf6{transform:translateY(60px)}.ScrollReveal_down__mj2T6{transform:translateY(-60px)}.ScrollReveal_left__d_y_k{transform:translateX(-60px)}.ScrollReveal_right__4cJG2{transform:translateX(60px)}.ScrollReveal_visible__lDnub{opacity:1;transform:translate(0)}.CounterNumber_counter__v6m3Y{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.FAQ_faqList__hyNGX{display:flex;flex-direction:column;gap:0;max-width:800px;margin:0 auto}.FAQ_faqItem__OzepH{border-bottom:1px solid var(--land-border);transition:all .3s ease}.FAQ_faqHeader__eD2cD{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;background:transparent;border:none;cursor:pointer;text-align:left;color:var(--land-text);transition:color .3s ease}.FAQ_faqHeader__eD2cD:hover{color:#1fb7ad}.FAQ_faqQuestion__60uBv{font-size:1.1rem;font-weight:600;line-height:1.4;font-family:var(--font-ui)}.FAQ_faqIcon__i78Xb{flex-shrink:0;color:var(--land-text-muted);transition:transform .35s cubic-bezier(.4,0,.2,1)}.FAQ_rotated__cz4qg{transform:rotate(180deg)}.FAQ_faqContent__02DlC{overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.FAQ_faqSpacer__B1N3r{height:4px}.FAQ_faqAnswer__wdA60{padding-bottom:24px;font-size:1rem;line-height:1.7;color:var(--land-text-muted);max-width:640px}.Navbar_navbar__ovshs{position:fixed;top:0;left:0;right:0;z-index:1000;height:80px;display:flex;align-items:center;background:rgba(5,5,5,.5);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--land-border);transition:all .4s cubic-bezier(.4,0,.2,1)}.Navbar_navContainer__cwZ6b{max-width:1200px;width:100%;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;position:relative}[data-theme=light] .Navbar_navbar__ovshs{background:hsla(0,0%,100%,.7);border-bottom:1px solid rgba(0,0,0,.05)}.Navbar_navLogo__lsfhL{display:flex;align-items:center;text-decoration:none;transition:transform .3s ease}.Navbar_navLogo__lsfhL:hover{transform:scale(1.02)}.Navbar_navLogoImg__pcYS2{height:50px;width:auto}.Navbar_navLinks__TGO3M{display:flex;align-items:center;gap:16px;flex:1 1;justify-content:center;margin:0 40px}.Navbar_navLinkWrapper__mvrFx{position:relative;padding:10px 0}.Navbar_navLink__5DOzm{padding:8px 16px;font-size:.95rem;font-weight:500;color:var(--land-text-muted);text-decoration:none;transition:all .3s ease;border-radius:99px;display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-family:inherit}.Navbar_navLink__5DOzm:hover{color:var(--land-text);background:hsla(0,0%,100%,.05)}[data-theme=light] .Navbar_navLink__5DOzm:hover{background:rgba(0,0,0,.03)}.Navbar_navLinkActive__HlKOh{color:#1fb7ad}.Navbar_dropdownContainer__tjBUE{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(10px);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:1001}.Navbar_navLinkWrapper__mvrFx:hover .Navbar_dropdownContainer__tjBUE{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);pointer-events:auto}.Navbar_dropdownContent__pW8yw{background:var(--bg-overlay);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border:1px solid var(--land-border-lt);border-radius:20px;padding:16px;min-width:420px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:4px}[data-theme=light] .Navbar_dropdownContent__pW8yw{background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 50px rgba(0,0,0,.1)}.Navbar_dropdownItem__X2prQ{display:flex;gap:16px;padding:14px 16px;border-radius:12px;text-decoration:none;transition:all .2s ease}.Navbar_dropdownItem__X2prQ:hover{background:hsla(0,0%,100%,.03);transform:translateX(4px)}[data-theme=light] .Navbar_dropdownItem__X2prQ:hover{background:rgba(0,0,0,.02)}.Navbar_iconBox__MYGAD{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--land-gradient-card);color:#fff;flex-shrink:0}.Navbar_itemInfo__76shS{display:flex;flex-direction:column;gap:4px}.Navbar_itemTitle__X21N4{font-size:.95rem;font-weight:600;color:var(--land-text)}.Navbar_itemDesc__WnoOA{font-size:.82rem;color:var(--land-text-muted);line-height:1.4}.Navbar_secteursDropdown__iU9dw{min-width:600px;display:grid!important;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.Navbar_foundersDropdown__UJ0rP{min-width:520px;gap:8px}.Navbar_founderCard__sbJsB{display:flex;gap:16px;padding:16px;border-radius:14px;text-decoration:none;transition:all .25s ease;border:1px solid transparent}.Navbar_founderCard__sbJsB:hover{background:rgba(31,183,173,.04);border-color:rgba(31,183,173,.15);transform:translateX(4px)}.Navbar_founderAvatar__B0Ok7{width:48px;height:48px;border-radius:50%;background:rgba(31,183,173,.1);color:#1fb7ad;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0}.Navbar_founderInfo__iEOmV{display:flex;flex-direction:column;gap:4px;min-width:0}.Navbar_founderNameRow__pl29e{display:flex;align-items:center;gap:8px}.Navbar_founderNameRow__pl29e svg{color:#1fb7ad;opacity:.6;transition:opacity .2s}.Navbar_founderCard__sbJsB:hover .Navbar_founderNameRow__pl29e svg{opacity:1}.Navbar_founderName__lzeg8{font-size:.95rem;font-weight:700;color:var(--land-text)}.Navbar_founderRole__LjtXt{font-size:.78rem;color:#1fb7ad;font-weight:500}.Navbar_founderBadges___VgQO{display:flex;gap:6px;flex-wrap:wrap;margin-top:2px}.Navbar_founderBadge__14TpA{font-size:.7rem;padding:2px 8px;border-radius:99px;background:rgba(31,183,173,.08);color:var(--land-text-muted);font-weight:500}.Navbar_founderBio__PiB1Y{font-size:.78rem;color:var(--land-text-muted);line-height:1.45;margin-top:4px}.Navbar_navRight__AqLHR{display:flex;align-items:center;gap:12px}.Navbar_btnConnexion__dmYxB{font-size:.8rem;font-weight:600;color:var(--land-text);padding:6px 16px;border-radius:99px;text-decoration:none;transition:all .3s ease}.Navbar_btnConnexion__dmYxB:hover{background:hsla(0,0%,100%,.05)}.Navbar_btnDemo__HI6J2{font-size:.85rem;font-weight:700;color:#fff;padding:8px 22px;border-radius:99px;background:#1fb7ad;text-decoration:none;box-shadow:0 8px 15px rgba(31,183,173,.2);transition:all .3s ease;display:flex;align-items:center;gap:8px}.Navbar_btnDemo__HI6J2:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(31,183,173,.3)}.Navbar_btnInscription__ueQ8n{font-size:.85rem;font-weight:700;color:#1fb7ad;padding:8px 22px;border-radius:99px;background:transparent;border:1.5px solid #1fb7ad;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;gap:8px}.Navbar_btnInscription__ueQ8n:hover{background:rgba(31,183,173,.1);transform:translateY(-2px);box-shadow:0 8px 20px rgba(31,183,173,.15)}.Navbar_navHamburger__Mu1DH{display:none;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;padding:10px;z-index:1002}.Navbar_navHamburger__Mu1DH span{width:24px;height:2px;background:var(--land-text);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.Navbar_hamburgerActive__0TVNj span:first-child{transform:translateY(8px) rotate(45deg)}.Navbar_hamburgerActive__0TVNj span:nth-child(2){opacity:0}.Navbar_hamburgerActive__0TVNj span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.Navbar_mobileMenu__VYi3a{position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px);height:calc(100dvh - 80px);background:hsla(0,0%,100%,.85);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:999;display:flex;flex-direction:column;padding:32px 32px 40px;gap:24px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .4s cubic-bezier(.4,0,.2,1);overflow-y:auto;border-top:1px solid rgba(0,0,0,.05)}.Navbar_mobileMenuActive__6shoy{opacity:1;visibility:visible;transform:translateY(0)}.Navbar_mobileAccordion__zt3fU{display:flex;flex-direction:column}.Navbar_mobileAccordion__zt3fU[open] .Navbar_mobileAccordionSummary__NQrHc svg{transform:rotate(180deg)}.Navbar_mobileAccordionSummary__NQrHc{font-size:1.4rem;font-weight:700;color:#111;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;padding:8px 0}.Navbar_mobileAccordionSummary__NQrHc::-webkit-details-marker{display:none}.Navbar_mobileAccordionSummary__NQrHc svg{transition:transform .3s ease;opacity:.5}.Navbar_mobileAccordionContent__mLXWR{display:flex;flex-direction:column;gap:12px;padding-top:16px;padding-left:8px}.Navbar_mobileDivider__B6U3n{height:1px;background:#e5e5e5;margin:4px 0}.Navbar_mobileNavLink__wewHb,.Navbar_mobileTopLink__YSKGd{font-size:1.1rem;font-weight:500;color:#333;text-decoration:none;padding:6px 4px;transition:color .2s}.Navbar_mobileTopLink__YSKGd{font-size:1.4rem;font-weight:700;color:#111}.Navbar_mobileNavLink__wewHb:hover,.Navbar_mobileTopLink__YSKGd:hover{color:#1fb7ad}.Navbar_mobileFounderLink__XYxk0{display:flex;align-items:center;gap:16px;text-decoration:none;padding:12px;border-radius:12px;border:1px solid #e5e5e5;transition:all .2s}.Navbar_mobileFounderLink__XYxk0:hover{border-color:rgba(31,183,173,.3);background:rgba(31,183,173,.04)}.Navbar_mobileFounderAvatar__QqClc{width:44px;height:44px;border-radius:50%;background:rgba(31,183,173,.1);color:#1fb7ad;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;flex-shrink:0}.Navbar_mobileFounderName__li1J8{font-size:1rem;font-weight:700;color:#111}.Navbar_mobileFounderRole__oIBoS{font-size:.8rem;color:#666;margin-top:2px}@media (max-width:1100px){.Navbar_btnConnexion__dmYxB,.Navbar_navLinks__TGO3M{display:none}.Navbar_navHamburger__Mu1DH{display:flex}.Navbar_navbar__ovshs{padding:0 32px}}@media (max-width:480px){.Navbar_mobileMenu__VYi3a{padding:32px 20px}.Navbar_mobileNavLink__wewHb{font-size:1.1rem}.Navbar_btnDemo__HI6J2{font-size:.8rem;padding:8px 18px}}.Navbar_btnDeconnexion__y90vD{font-size:.8rem;font-weight:600;color:#f44;padding:6px 16px;border-radius:99px;border:1px solid rgba(255,68,68,.2);background:rgba(255,68,68,.05);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;font-family:inherit}.Navbar_btnDeconnexion__y90vD:hover{background:rgba(255,68,68,.12);border-color:rgba(255,68,68,.4);transform:translateY(-1px)}.Navbar_btnDeconnexionMobile__HOK74{font-size:1.1rem;font-weight:600;color:#f44;padding:14px;border-radius:12px;border:1px solid rgba(255,68,68,.15);background:rgba(255,68,68,.04);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:10px;font-family:inherit;width:100%}.Navbar_btnDeconnexionMobile__HOK74:hover{background:rgba(255,68,68,.1);border-color:rgba(255,68,68,.3)}.perimetre_page__Ds_RX{min-height:100vh;background:#fff;color:#111;padding-top:100px}.perimetre_container__1pUlq{max-width:1200px;margin:0 auto;padding:80px 24px}.perimetre_header__22m97{text-align:center;margin-bottom:80px}.perimetre_title__f4ep2{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;margin-bottom:20px;background:linear-gradient(90deg,#111,#444);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.perimetre_subtitle__n6q_d{font-size:1.25rem;color:#888;max-width:700px;margin:0 auto}.perimetre_grid__SKyhP{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:32px;gap:32px}.perimetre_sectorCard___u36R{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:48px;transition:all .4s cubic-bezier(.19,1,.22,1);position:relative;overflow:hidden}.perimetre_cardBg__nhcgh{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.1;transition:opacity .4s ease,transform .4s ease;pointer-events:none}.perimetre_sectorCard___u36R:hover .perimetre_cardBg__nhcgh{opacity:.25;transform:scale(1.1)}.perimetre_cardContent__P3IqY{position:relative;z-index:2}.perimetre_sectorCard___u36R:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#1fb7ad;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.perimetre_sectorCard___u36R:hover{background:rgba(31,183,173,.05);border-color:rgba(31,183,173,.2);transform:translateY(-8px)}.perimetre_sectorCard___u36R:hover:before{transform:scaleX(1)}.perimetre_iconWrapper__qWJOK{width:60px;height:60px;background:rgba(31,183,173,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:32px;color:#1fb7ad}.perimetre_sectorTitle__zVV6c{font-size:24px;font-weight:700;margin-bottom:16px}.perimetre_sectorDesc__opUVs{font-size:16px;line-height:1.6;color:#888}.perimetre_features__8gssn{margin-top:24px;list-style:none;padding:0}.perimetre_featureItem__I3lKf{display:flex;align-items:center;gap:12px;font-size:14px;color:#777;margin-bottom:8px}.perimetre_featureDot__fAqCt{width:4px;height:4px;border-radius:50%;background:#1fb7ad}.perimetre_ctaSection__vOwP7{margin-top:100px;text-align:center;background:linear-gradient(135deg,rgba(31,183,173,.05),transparent);padding:80px;border-radius:30px;border:1px solid rgba(31,183,173,.1)}.studio_page__cgjr6{height:100vh;background:#050505;color:#fff;display:flex;flex-direction:column;overflow:hidden}[data-theme=light] .studio_page__cgjr6{background:#f8fafa;color:#1a1a1a}.studio_layout__SFbDa{display:flex;flex:1 1;overflow:hidden}.studio_sidebar__h6AcY{width:220px;background:#083641;border-right:1px solid #1f938e33;display:flex;flex-direction:column;padding:16px 12px;gap:20px}[data-theme=light] .studio_sidebar__h6AcY{background:#fff;border-right-color:rgba(0,0,0,.05)}.studio_sideSectionTitle__Ytif_{font-size:9px;font-weight:800;color:#1fb7ad;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;padding-left:4px}.studio_sideItem__d_ryW{display:flex;align-items:center;padding:8px 10px;border-radius:4px;color:hsla(0,0%,100%,.6);font-size:11px;font-weight:600;text-decoration:none;transition:all .2s}[data-theme=light] .studio_sideItem__d_ryW{color:rgba(0,0,0,.6)}.studio_sideItemActive__G3IJA{background:rgba(31,183,173,.1);color:#1fb7ad}.studio_main__ijQSk{flex:1 1;display:grid;grid-template-rows:1fr;grid-gap:12px;gap:12px;padding:12px;overflow:hidden}.studio_bentoGrid__2MgEv{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:12px;gap:12px;height:100%}.studio_bentoCard__AmoHu{background:#083641;border:1px solid #1f938e22;border-radius:8px;padding:12px;display:flex;flex-direction:column;overflow:hidden;min-height:0}[data-theme=light] .studio_bentoCard__AmoHu{background:#fff;border:1px solid rgba(0,0,0,.05)}.studio_cardHeader__68x6g{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.studio_label__vESr9{font-size:9px;font-weight:800;color:#1fb7ad;text-transform:uppercase;letter-spacing:.12em}.studio_title__WbE38{font-size:13px;font-weight:700;color:#fff}[data-theme=light] .studio_title__WbE38{color:#1a1a1a}.studio_inputGroup__vr_zP{margin-bottom:6px}.studio_inputLabel__5ZQZJ{font-size:9px;font-weight:800;color:hsla(0,0%,100%,.4);text-transform:uppercase;margin-bottom:4px;display:block}[data-theme=light] .studio_inputLabel__5ZQZJ{color:rgba(0,0,0,.5)}.studio_select__nzVrt{width:100%;background:rgba(0,0,0,.2);border:1px solid rgba(31,183,173,.2);border-radius:4px;padding:8px 10px;color:#fff;font-size:12px;font-weight:600;outline:none}[data-theme=light] .studio_select__nzVrt{background:#f0f4f4;color:#1a1a1a;border-color:rgba(0,0,0,.1)}.studio_chipContainer__M3zfa{display:flex;flex-wrap:wrap;gap:6px}.studio_chip__d_j_s{padding:4px 10px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:hsla(0,0%,100%,.5);font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}[data-theme=light] .studio_chip__d_j_s{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.studio_chipActive__VWSyj{background:rgba(31,183,173,.15);border-color:#1fb7ad;color:#1fb7ad}[data-theme=light] .studio_chipActive__VWSyj{background:rgba(31,183,173,.1);border-color:#1f938e;color:#1f938e}.studio_paramList__G1Xft{display:flex;flex-direction:column;gap:8px}.studio_paramRow__ksdOB{display:flex;align-items:center;gap:12px}.studio_paramName__LVgxD{font-size:9px;font-weight:800;color:hsla(0,0%,100%,.4);width:70px}[data-theme=light] .studio_paramName__LVgxD{color:rgba(0,0,0,.5)}.studio_paramTrack__C2Vn7{flex:1 1;height:4px;background:hsla(0,0%,100%,.05);border-radius:2px;overflow:hidden}[data-theme=light] .studio_paramTrack__C2Vn7{background:rgba(0,0,0,.05)}.studio_paramFill__GkKcA{height:100%;background:#1fb7ad;border-radius:2px;transition:width .4s ease}.studio_paramVal__ZkdtS{font-size:10px;font-family:JetBrains Mono,monospace;font-weight:700;color:#1fb7ad;width:30px;text-align:right}[data-theme=light] .studio_paramVal__ZkdtS{color:#1f938e}.studio_scannerRow__7uQln{display:flex;gap:8px}.studio_scanInput__2elbe{flex:1 1;background:rgba(0,0,0,.2);border:1px solid rgba(31,183,173,.2);border-radius:4px;padding:10px 12px;color:#1fb7ad;font-size:12px;outline:none}.studio_scanInput__2elbe::placeholder{color:hsla(0,0%,100%,.4)}[data-theme=light] .studio_scanInput__2elbe{background:hsla(0,0%,100%,.8);color:#083641;border:1px solid rgba(8,54,65,.2)}[data-theme=light] .studio_scanInput__2elbe::placeholder{color:rgba(8,54,65,.4)}.studio_scanBtn__XXV_k{background:#1fb7ad;color:#083641;border:none;border-radius:4px;padding:0 16px;font-size:11px;font-weight:800;text-transform:uppercase;cursor:pointer}.studio_successCta__BjRqd{flex:1 1;background:rgba(31,183,173,.1);border:1px solid #1fb7ad;border-radius:6px;display:flex;align-items:center;padding:12px;gap:16px;text-decoration:none;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;animation:studio_slideUp__5YQ0d .4s ease-out}[data-theme=light] .studio_successCta__BjRqd{color:#1a1a1a;background:rgba(31,183,173,.1)}.studio_successCta__BjRqd:hover{background:rgba(31,183,173,.2);transform:translateY(-2px);box-shadow:0 4px 15px rgba(31,183,173,.2);border-color:#fff}.studio_successIcon__gYgoG{width:28px;height:28px;background:#1fb7ad;color:#083641;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0;box-shadow:0 0 10px rgba(31,183,173,.5)}@keyframes studio_slideUp__5YQ0d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.studio_badge__kqFp0{padding:2px 6px;border-radius:4px;font-size:8px;font-weight:800;background:rgba(31,183,173,.1);color:#1fb7ad}.studio_sideItemAnimated__R1LKn{animation:studio_slideInRight__hYd8x .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes studio_slideInRight__hYd8x{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}.studio_hoverActions__0Zprb{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;gap:6px;opacity:0;transition:opacity .2s ease}.studio_sideItem__d_ryW:hover .studio_hoverActions__0Zprb{opacity:1}.studio_iconBtn__GkyU_{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);color:var(--text-2);border-radius:4px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;transition:all .2s}[data-theme=light] .studio_iconBtn__GkyU_{background:hsla(0,0%,100%,.8);border-color:rgba(0,0,0,.1)}.studio_iconBtn__GkyU_:hover{background:rgba(31,183,173,.2);color:#1fb7ad!important;transform:scale(1.1);border-color:#1fb7ad}.studio_loadingArea__LTnPj{flex:1 1;background:rgba(31,183,173,.05);border:1px dashed rgba(31,183,173,.3);border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;animation:studio_pulseBg__82naR 2s infinite}@keyframes studio_pulseBg__82naR{0%{background:rgba(31,183,173,.02)}50%{background:rgba(31,183,173,.08)}to{background:rgba(31,183,173,.02)}}.studio_spinnerIcon__WIb8Z{color:#1fb7ad;animation:studio_spin__AXLGD 1s linear infinite}@keyframes studio_spin__AXLGD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.studio_loadingText__rQndJ{color:#1fb7ad;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.studio_loadingSubText__X6sw_{color:var(--text-3);font-size:9px;font-style:italic}.studio_previewDataCard__eK2qP{background:rgba(8,54,65,.5);border:1px solid rgba(31,183,173,.2);border-radius:6px;padding:10px;animation:studio_slideUp__5YQ0d .3s ease-out}[data-theme=light] .studio_previewDataCard__eK2qP{background:rgba(31,183,173,.05)}.studio_previewHeader__qWac_{font-size:10px;font-weight:800;color:var(--text-3);margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid hsla(0,0%,100%,.05)}.studio_previewBody__6TglZ{display:flex;flex-direction:column;gap:4px}.studio_previewItem__2cCxm{font-size:10px;color:#1fb7ad;font-weight:600;display:flex;gap:6px}.onboarding_overlay__FV_wu{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;pointer-events:none;background:radial-gradient(circle at var(--x) var(--y),transparent 100px,rgba(0,0,0,.75) 150px);transition:all .4s cubic-bezier(.19,1,.22,1)}.onboarding_guideContainer__LgRKS{position:fixed;top:var(--tooltip-y);left:var(--tooltip-x);z-index:1001;width:320px;pointer-events:all;transition:all .4s cubic-bezier(.19,1,.22,1)}.onboarding_card__3UBZg{background:var(--bg-card);border:1px solid var(--violet);border-radius:12px;padding:20px;box-shadow:0 20px 40px rgba(0,0,0,.5),0 0 20px rgba(139,92,246,.2);position:relative;overflow:hidden}.onboarding_mascot__5S0RH{position:absolute;top:-15px;right:-10px;width:70px;height:70px;filter:drop-shadow(0 0 15px var(--violet));animation:onboarding_float__jZF1X 3s ease-in-out infinite}@keyframes onboarding_float__jZF1X{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}to{transform:translateY(0) rotate(0deg)}}.onboarding_card__3UBZg h3{font-size:16px;font-weight:700;color:var(--text-1);margin-bottom:8px;display:flex;align-items:center;gap:8px}.onboarding_card__3UBZg p{font-size:13px;line-height:1.6;color:var(--text-2);margin-bottom:16px}.onboarding_footer__FKkpa{display:flex;justify-content:space-between;align-items:center}.onboarding_steps__WTHTw{font-size:11px;color:var(--text-3);font-family:JetBrains Mono,monospace}.onboarding_actions__q0EpD{display:flex;gap:8px}.onboarding_btnSkip__qVplJ{background:transparent;border:none;color:var(--text-3);font-size:12px;cursor:pointer;padding:6px 10px;border-radius:4px}.onboarding_btnSkip__qVplJ:hover{color:var(--text-1)}.onboarding_btnNext__qjEF7{background:var(--violet);border:none;color:#fff;padding:6px 16px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:transform .2s}.onboarding_btnNext__qjEF7:hover{transform:translateY(-1px)}.onboarding_arrow__MPazO{position:absolute;width:12px;height:12px;background:var(--bg-card);border-left:1px solid var(--violet);border-top:1px solid var(--violet);transform:rotate(45deg)}.onboarding_arrow-top__YUlXL{bottom:-7px;left:50%;transform:translateX(-50%) rotate(225deg)}.onboarding_arrow-bottom__SLXtS{top:-7px;left:50%;transform:translateX(-50%) rotate(45deg)}.onboarding_arrow-left__cAGuY{right:-7px;top:50%;transform:translateY(-50%) rotate(135deg)}.onboarding_arrow-right__OHsuu{left:-7px;top:50%;transform:translateY(-50%) rotate(315deg)}