.PublicPages_publicPage__oeEe7{background:#050b14;color:#f5f8fc;min-height:100vh}.PublicPages_pageHero__Jq35P{background:radial-gradient(circle at 78% 35%,rgba(32,214,231,.08),transparent 30rem),linear-gradient(145deg,#050b14,#07111d);border-bottom:1px solid rgba(148,177,203,.12);overflow:hidden;padding:clamp(140px,16vw,210px) 0 clamp(82px,9vw,126px);position:relative}.PublicPages_pageHero__Jq35P:after{background-image:linear-gradient(rgba(148,177,203,.035) 1px,transparent 0),linear-gradient(90deg,rgba(148,177,203,.035) 1px,transparent 0);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%);position:absolute}.PublicPages_pageHeroGrid__E3Umt{align-items:center;display:grid;gap:clamp(48px,8vw,120px);grid-template-columns:1.05fr .95fr;position:relative;z-index:1}.PublicPages_pageHero__Jq35P h1{font-size:clamp(3.3rem,6.8vw,7rem);font-weight:580;letter-spacing:-.068em;line-height:.95;margin:0;max-width:940px;text-wrap:balance}.PublicPages_pageHero__Jq35P p:not(.PublicPages_kicker__Zh95p){color:#9eacbc;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.72;margin:28px 0 0;max-width:700px}.PublicPages_kicker__Zh95p{align-items:center;color:#9eacbc;display:flex;font-family:var(--font-geist-mono);font-size:.64rem;gap:9px;letter-spacing:.13em;margin:0 0 23px;text-transform:uppercase}.PublicPages_kicker__Zh95p span{background:#20d6e7;border-radius:50%;box-shadow:0 0 10px rgba(32,214,231,.5);height:5px;width:5px}.PublicPages_lifecycleMap__EJW65{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.PublicPages_lifecycleMap__EJW65 span,.PublicPages_lifecycleMap__EJW65 strong{align-items:center;background:#07111d;border:1px solid rgba(148,177,203,.13);border-radius:9px;color:#8292a3;display:flex;font-family:var(--font-geist-mono);font-size:.55rem;gap:7px;padding:12px}.PublicPages_lifecycleMap__EJW65 strong{border-color:rgba(32,214,231,.28);color:#56e8f4}.PublicPages_lifecycleMap__EJW65 i{background:rgba(148,177,203,.22);height:1px;width:14px}.PublicPages_sectionIntro__8T1gO{max-width:790px}.PublicPages_aboutStory__XK5pz h2,.PublicPages_mambaStory__bwWrm h2,.PublicPages_projectIntro__BLxKC h2,.PublicPages_reviewGrid__xFU3O h2,.PublicPages_sectionIntro__8T1gO h2,.PublicPages_serviceClosing__m0gLM h2{font-size:clamp(2.45rem,4.8vw,5rem);font-weight:570;letter-spacing:-.055em;line-height:1;margin:0;text-wrap:balance}.PublicPages_sectionIntro__8T1gO>p:last-child{color:#9eacbc;line-height:1.7;margin:22px 0 0}.PublicPages_pricingSection__YgMwZ{background:#07111d;padding:clamp(86px,10vw,145px) 0}.PublicPages_pricingWrap__G9q3M{margin-top:56px}.PublicPages_pricingConnection__zpMzv{align-items:center;color:#647487;display:flex;font-family:var(--font-geist-mono);font-size:.55rem;gap:12px;margin:0 0 24px 8px}.PublicPages_pricingConnection__zpMzv i{background:rgba(148,177,203,.24);height:1px;width:38px}.PublicPages_pricingConnection__zpMzv strong{color:#20d6e7;font-weight:500}.PublicPages_pricingCards__eImKW{display:grid;gap:20px;grid-template-columns:1fr 1fr}.PublicPages_pricingCards__eImKW>article{background:#0a1624;border:1px solid rgba(148,177,203,.14);border-radius:18px;display:flex;flex-direction:column;min-height:720px;padding:clamp(28px,4vw,48px)}.PublicPages_pricingCards__eImKW .PublicPages_pricingFeatured__LXIzO{background:radial-gradient(circle at 100% 0,rgba(32,214,231,.11),transparent 25rem),#0a1624;border-color:rgba(32,214,231,.34);box-shadow:0 24px 80px rgba(32,214,231,.06)}.PublicPages_pricingTop__V8rwG{align-items:center;display:flex;justify-content:space-between}.PublicPages_pricingTop__V8rwG span{color:#647487;font-family:var(--font-geist-mono);font-size:.57rem;text-transform:uppercase}.PublicPages_pricingTop__V8rwG strong{background:rgba(32,214,231,.1);border:1px solid rgba(32,214,231,.24);border-radius:99px;color:#56e8f4;font-family:var(--font-geist-mono);font-size:.49rem;letter-spacing:.09em;padding:7px 10px}.PublicPages_pricingCards__eImKW h3{font-size:clamp(2rem,3vw,2.8rem);font-weight:570;letter-spacing:-.045em;margin:26px 0 8px}.PublicPages_pricingCards__eImKW article>p{color:#9eacbc;font-size:.86rem;line-height:1.6;margin:0}.PublicPages_pricingPrice__KR2P3{align-items:baseline;display:flex;gap:7px;margin:28px 0}.PublicPages_pricingPrice__KR2P3 strong{font-size:3.8rem;font-weight:520;letter-spacing:-.07em}.PublicPages_pricingPrice__KR2P3 small,.PublicPages_pricingPrice__KR2P3 span{color:#647487;font-family:var(--font-geist-mono);font-size:.61rem}.PublicPages_pricingCards__eImKW h4{border-top:1px solid rgba(148,177,203,.11);color:#cdd7df;font-size:.74rem;font-weight:560;margin:0;padding-top:22px}.PublicPages_pricingCards__eImKW ul{display:grid;gap:11px;list-style:none;margin:20px 0 25px;padding:0}.PublicPages_pricingCards__eImKW li{align-items:center;color:#aebbc7;display:flex;font-size:.76rem;gap:9px}.PublicPages_pricingCards__eImKW li svg{color:#36d39a;flex:0 0 auto}.PublicPages_pricingCards__eImKW details{border-bottom:1px solid rgba(148,177,203,.1);border-top:1px solid rgba(148,177,203,.1);margin-bottom:20px;padding:15px 0}.PublicPages_pricingCards__eImKW summary{color:#8fa0b1;cursor:pointer;font-size:.68rem}.PublicPages_pricingCards__eImKW details p{color:#728395;font-size:.65rem;line-height:1.55;margin:10px 0 0}.PublicPages_notIncluded__izBrj{margin:0 0 24px}.PublicPages_notIncluded__izBrj span{color:#647487;font-family:var(--font-geist-mono);font-size:.52rem;text-transform:uppercase}.PublicPages_notIncluded__izBrj p{color:#728395!important;font-size:.64rem!important;line-height:1.6!important;margin:7px 0 0!important}.PublicPages_pricingCards__eImKW article>a{margin-top:auto}.PublicPages_comparison__ywgLL{background:#08131f;border:1px solid rgba(148,177,203,.12);border-radius:14px;margin-top:22px;overflow:hidden}.PublicPages_comparison__ywgLL>div{align-items:center;border-bottom:1px solid rgba(148,177,203,.09);display:grid;grid-template-columns:1.4fr .8fr .8fr;min-height:48px;padding:0 24px}.PublicPages_comparison__ywgLL>div:last-child{border:0}.PublicPages_comparison__ywgLL span{color:#8292a3;font-size:.7rem}.PublicPages_comparison__ywgLL strong{color:#9eacbc;font-size:.68rem;font-weight:520;text-align:center}.PublicPages_comparisonHeader__s_7GA{background:#0a1725}.PublicPages_comparisonHeader__s_7GA span,.PublicPages_comparisonHeader__s_7GA strong{color:#dce5ec;font-family:var(--font-geist-mono);font-size:.57rem;text-transform:uppercase}.PublicPages_comparison__ywgLL .PublicPages_evolutionValue__Jzs_C{color:#56e8f4}.PublicPages_externalCosts__ZQ_J_{color:#647487;font-size:.66rem;line-height:1.6;margin:20px 0 0;max-width:800px}.PublicPages_reviewSection__r7UCM{padding:clamp(82px,10vw,140px) 0}.PublicPages_reviewGrid__xFU3O{align-items:center;display:grid;gap:clamp(46px,8vw,120px);grid-template-columns:1.1fr .9fr}.PublicPages_reviewGrid__xFU3O>div:first-child>p:last-child{color:#9eacbc;line-height:1.75}.PublicPages_reviewGrid__xFU3O>div:last-child{background:#07111d;border:1px solid rgba(148,177,203,.14);border-radius:16px;padding:36px}.PublicPages_reviewGrid__xFU3O>div:last-child>span{color:#20d6e7;font-family:var(--font-geist-mono);font-size:.57rem;letter-spacing:.1em}.PublicPages_reviewGrid__xFU3O>div:last-child p{color:#9eacbc;font-size:.8rem;line-height:1.65;margin:20px 0 28px}.PublicPages_servicesSection__Klmru{background:#07111d;padding:clamp(86px,10vw,145px) 0}.PublicPages_serviceList__iO9Jf{border-top:1px solid rgba(148,177,203,.14)}.PublicPages_serviceRow__hiiqb{border-bottom:1px solid rgba(148,177,203,.12);display:grid;gap:34px;grid-template-columns:55px .9fr 1.1fr;padding:38px 8px;scroll-margin-top:100px}.PublicPages_serviceNumber__yK_3y{color:#647487;font-family:var(--font-geist-mono);font-size:.62rem}.PublicPages_serviceRow__hiiqb h2{font-size:clamp(1.4rem,2.5vw,2.3rem);font-weight:560;letter-spacing:-.035em;margin:0 0 12px}.PublicPages_serviceRow__hiiqb p{color:#9eacbc;font-size:.86rem;line-height:1.7;margin:0}.PublicPages_serviceRow__hiiqb ul{display:grid;gap:10px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.PublicPages_serviceRow__hiiqb li{align-items:center;color:#8292a3;display:flex;font-size:.72rem;gap:8px}.PublicPages_serviceRow__hiiqb li:before{background:#20d6e7;border-radius:50%;content:"";height:4px;width:4px}.PublicPages_serviceClosing__m0gLM{background:#050b14;padding:clamp(80px,9vw,130px) 0}.PublicPages_serviceClosingInner__8Joo3{align-items:center;display:grid;gap:60px;grid-template-columns:1fr auto}.PublicPages_serviceClosing__m0gLM p{color:#9eacbc;line-height:1.7;max-width:720px}.PublicPages_aboutStory__XK5pz{background:#07111d;padding:clamp(84px,10vw,145px) 0}.PublicPages_aboutStoryGrid__strNp{display:grid;gap:clamp(55px,9vw,140px);grid-template-columns:.68fr 1.32fr}.PublicPages_aboutProfile__4Ul4B{border:1px solid rgba(148,177,203,.14);min-height:430px;padding:38px;position:sticky;top:110px}.PublicPages_aboutProfile__4Ul4B strong{color:#f5f8fc;display:block;font-size:clamp(6.5rem,13vw,11rem);font-weight:520;letter-spacing:-.1em;line-height:.9;margin:55px 0 45px}.PublicPages_aboutProfile__4Ul4B strong i{color:#20d6e7;font-size:.28em;font-style:normal;vertical-align:top}.PublicPages_aboutProfile__4Ul4B span{color:#647487;font-family:var(--font-geist-mono);font-size:.61rem;letter-spacing:.12em}.PublicPages_aboutProfile__4Ul4B p{color:#9eacbc;font-size:.82rem}.PublicPages_aboutCopy__2c_c_>p:not(.PublicPages_kicker__Zh95p){color:#9eacbc;font-size:.92rem;line-height:1.8;margin:0 0 16px}.PublicPages_aboutCopy__2c_c_ h2{margin-bottom:30px}.PublicPages_principles__0wnFh{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:54px}.PublicPages_principles__0wnFh article{background:#0a1624;min-height:210px;padding:28px}.PublicPages_principles__0wnFh svg{color:#20d6e7}.PublicPages_principles__0wnFh h3{font-size:1rem;font-weight:560;margin:38px 0 9px}.PublicPages_principles__0wnFh p{color:#8292a3;font-size:.74rem;line-height:1.6;margin:0}.PublicPages_projectsArea__5JKPG{background:#07111d;padding:clamp(80px,9vw,130px) 0}.PublicPages_projectIntro__BLxKC{margin-bottom:52px}.PublicPages_projectIntro__BLxKC p{color:#9eacbc;line-height:1.7;max-width:720px}.PublicPages_portfolioLegend__mnOue{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.PublicPages_portfolioLegend__mnOue span{border:1px solid rgba(148,177,203,.14);border-radius:99px;color:#8292a3;font-family:var(--font-geist-mono);font-size:.55rem;padding:8px 11px}.PublicPages_portfolioLegend__mnOue strong{color:#20d6e7;font-weight:520}.PublicPages_mambaHero__uix9A{background:radial-gradient(circle at 74% 45%,rgba(179,139,70,.12),transparent 34rem),#07090c}.PublicPages_mambaHero__uix9A .PublicPages_kicker__Zh95p span{background:#c5a463;box-shadow:0 0 10px rgba(197,164,99,.45)}.PublicPages_mambaBadge__hVDi_{border:1px solid rgba(197,164,99,.25);border-radius:99px;color:#c5a463;display:inline-block;font-family:var(--font-geist-mono);font-size:.55rem;letter-spacing:.1em;margin-bottom:25px;padding:8px 11px}.PublicPages_mambaSystem___5uVc{background:linear-gradient(145deg,#101215,#08090b);border:1px solid rgba(197,164,99,.18);border-radius:18px;box-shadow:0 35px 90px rgba(0,0,0,.4);min-height:430px;padding:32px}.PublicPages_mambaSystemTop__fvssq{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;justify-content:space-between;padding-bottom:20px}.PublicPages_mambaSystemTop__fvssq strong{color:#f4efe6;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.PublicPages_mambaSystemTop__fvssq span{color:#c5a463;font-family:var(--font-geist-mono);font-size:.52rem}.PublicPages_mambaModules__wG_mX{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:28px}.PublicPages_mambaModules__wG_mX span{align-items:center;background:#14171b;border:1px solid hsla(0,0%,100%,.07);border-radius:9px;color:#a2a1a0;display:flex;font-size:.66rem;gap:8px;min-height:54px;padding:12px}.PublicPages_mambaModules__wG_mX svg{color:#c5a463}.PublicPages_mambaStory__bwWrm{padding:clamp(84px,10vw,145px) 0}.PublicPages_mambaStoryGrid__rcQh4{display:grid;gap:30px 70px;grid-template-columns:.8fr 1.2fr}.PublicPages_mambaStoryGrid__rcQh4>div:nth-child(odd){color:#647487;font-family:var(--font-geist-mono);font-size:.59rem;letter-spacing:.1em;text-transform:uppercase}.PublicPages_mambaStoryGrid__rcQh4>div:nth-child(2n){border-bottom:1px solid rgba(148,177,203,.12);padding-bottom:34px}.PublicPages_mambaStoryGrid__rcQh4 h2{font-size:clamp(2rem,3.5vw,3.5rem)}.PublicPages_mambaStoryGrid__rcQh4 p{color:#9eacbc;line-height:1.75}.PublicPages_architecture__JcJe4{background:#07111d;padding:clamp(80px,9vw,130px) 0}.PublicPages_architectureFlow__0klS3{align-items:center;display:grid;grid-template-columns:repeat(7,auto);justify-content:space-between;margin-top:50px}.PublicPages_architectureFlow__0klS3 span{background:#0a1624;border:1px solid rgba(148,177,203,.14);border-radius:10px;color:#c5d0d9;font-family:var(--font-geist-mono);font-size:.57rem;padding:14px;text-align:center}.PublicPages_architectureFlow__0klS3 i{background:rgba(148,177,203,.22);height:1px;min-width:18px}.PublicPages_mambaTech___bvOn{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px}.PublicPages_mambaTech___bvOn span{border:1px solid rgba(148,177,203,.13);border-radius:7px;color:#8292a3;font-family:var(--font-geist-mono);font-size:.56rem;padding:8px 10px}.PublicPages_contactPage__zPNs0{background:#07111d;padding:clamp(138px,14vw,190px) 0 100px}.PublicPages_contactGrid__BA4sI{align-items:start;display:grid;gap:clamp(48px,8vw,120px);grid-template-columns:.8fr 1.2fr}.PublicPages_contactIntro__iQeiM{position:sticky;top:112px}.PublicPages_contactIntro__iQeiM h1{font-size:clamp(3rem,5.4vw,5.8rem);font-weight:570;letter-spacing:-.06em;line-height:.96;margin:0}.PublicPages_contactIntro__iQeiM>p:not(.PublicPages_kicker__Zh95p){color:#9eacbc;line-height:1.72;margin:26px 0 32px}.PublicPages_contactChecklist__hG3kN{border-top:1px solid rgba(148,177,203,.13);display:grid;gap:12px;list-style:none;padding:24px 0 0}.PublicPages_contactChecklist__hG3kN li{color:#8292a3;font-size:.75rem}.PublicPages_contactChecklist__hG3kN li span{color:#20d6e7;font-family:var(--font-geist-mono);font-size:.57rem;margin-right:10px}@media(max-width:900px){.PublicPages_aboutStoryGrid__strNp,.PublicPages_contactGrid__BA4sI,.PublicPages_pageHeroGrid__E3Umt,.PublicPages_reviewGrid__xFU3O{grid-template-columns:1fr}.PublicPages_lifecycleMap__EJW65{justify-content:flex-start}.PublicPages_serviceRow__hiiqb{grid-template-columns:45px 1fr}.PublicPages_serviceRow__hiiqb ul{grid-column:2}.PublicPages_serviceClosingInner__8Joo3{grid-template-columns:1fr}.PublicPages_aboutProfile__4Ul4B,.PublicPages_contactIntro__iQeiM{max-width:560px;position:relative;top:auto}.PublicPages_mambaStoryGrid__rcQh4{grid-template-columns:1fr}.PublicPages_mambaStoryGrid__rcQh4>div:nth-child(odd){margin-top:20px}.PublicPages_architectureFlow__0klS3{gap:8px;grid-template-columns:1fr}.PublicPages_architectureFlow__0klS3 i{height:18px;justify-self:center;width:1px}.PublicPages_contactPage__zPNs0{padding-top:128px}}@media(max-width:720px){.PublicPages_pageHero__Jq35P{padding:120px 0 78px}.PublicPages_pageHero__Jq35P h1{font-size:clamp(3rem,14vw,4.8rem)}.PublicPages_pricingCards__eImKW{grid-template-columns:1fr}.PublicPages_pricingCards__eImKW>article{min-height:0}.PublicPages_comparisonHeader__s_7GA strong{font-size:.49rem}.PublicPages_comparison__ywgLL>div{grid-template-columns:1.2fr .8fr .8fr;padding:0 13px}.PublicPages_comparison__ywgLL span,.PublicPages_comparison__ywgLL strong{font-size:.58rem}.PublicPages_pricingConnection__zpMzv{align-items:flex-start;flex-direction:column}.PublicPages_pricingConnection__zpMzv i{transform:rotate(90deg);width:12px}.PublicPages_serviceRow__hiiqb{gap:15px;padding:27px 0}.PublicPages_serviceRow__hiiqb ul{gap:8px;grid-template-columns:1fr}.PublicPages_principles__0wnFh{grid-template-columns:1fr}.PublicPages_mambaSystem___5uVc{min-height:0;padding:22px}.PublicPages_mambaModules__wG_mX{grid-template-columns:1fr}.PublicPages_contactGrid__BA4sI{gap:50px}}@media(max-width:430px){.PublicPages_lifecycleMap__EJW65{align-items:flex-start;flex-direction:column}.PublicPages_lifecycleMap__EJW65 i{height:12px;margin-left:20px;transform:none;width:1px}.PublicPages_pricingCards__eImKW>article{padding:26px 22px}.PublicPages_pricingPrice__KR2P3 strong{font-size:3.1rem}.PublicPages_comparison__ywgLL>div{min-height:56px}.PublicPages_serviceRow__hiiqb{grid-template-columns:28px 1fr}.PublicPages_aboutProfile__4Ul4B{min-height:360px;padding:28px}.PublicPages_aboutProfile__4Ul4B strong{margin-top:40px}.PublicPages_mambaStoryGrid__rcQh4 h2{font-size:2rem}}.PublicPages_mobileEvolution__zeMdI{display:none}@media(max-width:720px){.PublicPages_comparison__ywgLL{display:none}.PublicPages_mobileEvolution__zeMdI{background:#08131f;border:1px solid rgba(148,177,203,.12);border-radius:14px;display:block;margin-top:18px;padding:24px}.PublicPages_mobileEvolution__zeMdI>span{color:#56e8f4;font-family:var(--font-geist-mono);font-size:.59rem;text-transform:uppercase}.PublicPages_mobileEvolution__zeMdI ul{display:grid;gap:10px;list-style:none;margin:18px 0 0;padding:0}.PublicPages_mobileEvolution__zeMdI li{align-items:center;color:#aebbc7;display:flex;font-size:.72rem;gap:8px}.PublicPages_mobileEvolution__zeMdI svg{color:#36d39a}}