.page_page__KdIv3{width:min(1240px,100%);color:#f5f8f7;padding:36px 20px 0}.page_hero__TR3fT{min-height:610px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(400px,.98fr);align-items:center;grid-gap:40px;gap:40px;position:relative}.page_hero__TR3fT:before{content:"";position:absolute;width:560px;height:560px;right:-80px;top:-30px;background:radial-gradient(circle,rgba(0,224,167,.12),transparent 66%);pointer-events:none}.page_heroContent___p2VG{position:relative;z-index:2}.page_cta__1mThR>div>p,.page_eyebrow__NJYqH,.page_sectionHeading__FFdbr>p{color:#37e7a0;font:600 .72rem/1.2 var(--font-code);letter-spacing:.12em;margin:0 0 18px}.page_hero__TR3fT h1{margin:0;font-size:clamp(3.4rem,6.6vw,6rem);line-height:.92;letter-spacing:-.065em;max-width:720px}.page_hero__TR3fT h1 span{display:block;padding-bottom:.08em;color:transparent;background:linear-gradient(100deg,#8ef178 5%,#19deb3 52%,#30b8ff 95%);-webkit-background-clip:text;background-clip:text}.page_lead__gmFuf{color:#99a5a4;max-width:590px;font-size:1.06rem;line-height:1.65;margin:26px 0 0}.page_statement__A_JUG{margin:18px 0 0;font-weight:700;font-size:1.02rem}.page_actions__EIRTg{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.page_primaryButton__ENHh_,.page_secondaryButton__tf3hE{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 22px;border-radius:9px;font-size:.9rem;font-weight:650;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_primaryButton__ENHh_{color:#03110d!important;background:linear-gradient(105deg,#a7f481,#1ad7bd 65%,#24bbf5);box-shadow:0 10px 30px rgba(18,211,164,.12)}.page_secondaryButton__tf3hE{color:#e7eeee!important;background:rgba(11,18,20,.72);border:1px solid #2b3738}.page_primaryButton__ENHh_:hover,.page_secondaryButton__tf3hE:hover{transform:translateY(-2px);border-color:#32dca3}.page_primaryButton__ENHh_ svg,.page_secondaryButton__tf3hE svg{width:18px;height:18px}.page_proof__OR5Fy{margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#778482;font:500 .61rem/1 var(--font-code);letter-spacing:.08em}.page_proof__OR5Fy svg{color:#25dda1;width:18px;height:18px}.page_proof__OR5Fy i{width:3px;height:3px;background:#4c5b59;border-radius:50%}.page_heroVisual__uVNAF{height:500px;position:relative;perspective:1000px;z-index:1}.page_orbit__f86Ho{position:absolute;inset:80px 25px;border:1px solid rgba(48,212,171,.13);border-radius:50%;transform:rotate(-12deg);box-shadow:inset 0 0 80px rgba(0,195,157,.05)}.page_techPanel__Y2UEx{position:absolute;width:370px;height:190px;right:55px;border:1px solid rgba(64,208,190,.65);background:linear-gradient(145deg,rgba(14,32,38,.87),rgba(4,12,17,.82));transform:rotateX(62deg) rotate(-30deg);box-shadow:0 18px 45px rgba(0,0,0,.5),inset 0 0 35px rgba(28,221,173,.04)}.page_panelTop__VmFsH{top:25px}.page_panelMiddle__sjeqm{top:138px;right:28px;border-color:rgba(43,212,255,.75)}.page_panelBottom___a1ca{top:250px;right:55px;border-color:rgba(91,131,231,.7)}.page_panelLabel__3Ghvy{position:absolute;top:18px;left:20px;color:#56ddba;font:600 8px var(--font-code);letter-spacing:.12em}.page_codeLines__JUzLd{position:absolute;left:25px;right:40px;top:48px;display:grid;grid-gap:13px;gap:13px}.page_codeLines__JUzLd i{height:3px;background:linear-gradient(90deg,#20d99b 0 18%,#497378 18% 45%,transparent 45%);opacity:.8}.page_codeLines__JUzLd i:nth-child(2){margin-left:25px;background:linear-gradient(90deg,#3ca6ed 0 25%,#45616a 25% 67%,transparent 67%)}.page_codeLines__JUzLd i:nth-child(3){background:linear-gradient(90deg,#b1e95f 0 12%,#45616a 12% 55%,transparent 55%)}.page_node__FEb7W{position:absolute;right:25px;bottom:28px;width:8px;height:8px;border-radius:50%;background:#37f4bd;box-shadow:0 0 18px 7px rgba(55,244,189,.46)}.page_flow__30a2H{position:absolute;inset:58px 40px 35px;border:1px dashed rgba(65,177,207,.4)}.page_flow__30a2H i{position:absolute;width:9px;height:9px;background:#22dcb2;border-radius:2px;box-shadow:0 0 10px rgba(34,220,178,.7)}.page_flow__30a2H i:first-child{left:10%;top:20%}.page_flow__30a2H i:nth-child(2){left:44%;top:65%}.page_flow__30a2H i:nth-child(3){right:8%;top:15%}.page_flow__30a2H i:nth-child(4){right:24%;bottom:5%}.page_baseGrid__F1kPo{position:absolute;inset:230px -20px -20px 50px;background-image:linear-gradient(rgba(22,218,164,.09) 1px,transparent 0),linear-gradient(90deg,rgba(22,218,164,.09) 1px,transparent 0);background-size:36px 36px;transform:rotateX(63deg) rotate(-16deg);-webkit-mask-image:radial-gradient(circle,#000,transparent 70%);mask-image:radial-gradient(circle,#000,transparent 70%)}.page_section__Lvu0g{padding:78px 0 0}.page_sectionHeading__FFdbr h2{margin:0;font-size:clamp(1.65rem,3vw,2.15rem);letter-spacing:-.035em}.page_sectionHeading__FFdbr>p{margin-bottom:12px}.page_capabilityGrid__Jvckb{margin-top:28px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.page_capability__7u1Bh{min-height:86px;padding:16px;display:flex;align-items:center;gap:13px;border:1px solid #273234;border-radius:10px;background:linear-gradient(140deg,rgba(17,25,27,.88),rgba(10,15,17,.82))}.page_capability__7u1Bh>svg{flex:0 0 auto;color:#58e9af;width:25px;height:25px}.page_capability__7u1Bh span{display:flex;flex-direction:column;gap:3px}.page_capability__7u1Bh strong{font-size:.82rem;line-height:1.2}.page_capability__7u1Bh small{color:#8d9998;font-size:.7rem}.page_projectGrid__DoeAN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:28px}.page_projectCard__Lw0tk{overflow:hidden;border:1px solid #273234;border-radius:12px;background:linear-gradient(145deg,#121a1c,#0b1113);color:inherit!important;text-decoration:none!important;transition:transform .25s ease,border-color .25s ease}.page_projectCard__Lw0tk:hover{transform:translateY(-5px);border-color:#3b7f6e}.page_projectImage__Gggdf{height:220px;position:relative;margin:10px;overflow:hidden;border-radius:7px;background:#081011}.page_projectImage__Gggdf:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(4,10,12,.7));pointer-events:none}.page_projectImage__Gggdf img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .4s ease}.page_projectCard__Lw0tk:hover img{transform:scale(1.025)}.page_projectImage__Gggdf>span{position:absolute;z-index:2;left:10px;top:10px;padding:5px 8px;border:1px solid #405052;border-radius:4px;background:rgba(4,9,11,.78);color:#b7c4c2;font:600 .57rem var(--font-code);letter-spacing:.08em}.page_projectBody__q4HLM{padding:10px 18px 20px}.page_projectBody__q4HLM h3{margin:0;display:flex;align-items:center;gap:5px;font-size:1.2rem}.page_projectBody__q4HLM h3 svg{color:#48dc99;width:16px}.page_projectBody__q4HLM p{min-height:66px;color:#929e9c;font-size:.78rem;line-height:1.55}.page_projectBody__q4HLM ul{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-gap:9px;gap:9px}.page_projectBody__q4HLM li{padding:0;margin:0;display:flex;align-items:center;gap:8px;color:#a7b2b0;font-size:.7rem;line-height:1.25}.page_projectBody__q4HLM li svg{color:#a9e66d;border:1px solid #5f7d42;border-radius:50%;padding:2px;width:14px;height:14px}.page_processGrid__dtJTS{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:38px;gap:38px;margin-top:28px}.page_processCard__zZvs7{min-height:245px;position:relative;padding:28px 24px;border:1px solid #273234;border-radius:12px;background:linear-gradient(145deg,rgba(17,26,28,.95),rgba(11,18,20,.88))}.page_processCard__zZvs7:first-child{border-color:#27785f;box-shadow:inset 0 0 40px rgba(20,190,140,.035)}.page_processCard__zZvs7>svg:not(.page_processArrow__TtNpp){color:#55e7ad;width:30px;height:30px;margin-bottom:22px}.page_processCard__zZvs7 h3{margin:0 0 13px;font-size:.98rem;line-height:1.35;max-width:190px}.page_processCard__zZvs7 p{margin:0;color:#899694;font-size:.72rem;line-height:1.65}.page_step__nwprt{position:absolute;right:18px;top:16px;color:#465553;font:600 .64rem var(--font-code)}.page_processArrow__TtNpp{position:absolute;right:-29px;top:50%;color:#42d69b;width:19px;height:19px}.page_principles__u09UB{padding:72px 0 0}.page_principleList__xCf_Z{margin-top:25px;display:grid;grid-template-columns:repeat(6,1fr)}.page_principleList__xCf_Z span{min-height:58px;padding:0 20px;border-right:1px solid #263032;display:flex;align-items:center;gap:11px;color:#9ba6a5;font-size:.68rem;line-height:1.45}.page_principleList__xCf_Z span:first-child{padding-left:0}.page_principleList__xCf_Z span:last-child{border:0}.page_principleList__xCf_Z i{flex:0 0 auto;width:6px;height:6px;background:#51e0a4;border-radius:50%;box-shadow:0 0 8px rgba(81,224,164,.65)}.page_cta__1mThR{margin-top:72px;padding:32px 34px;min-height:160px;display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #237f67;border-radius:12px;overflow:hidden;position:relative;background:radial-gradient(circle at 92% 5%,rgba(25,225,166,.32),transparent 25%),linear-gradient(110deg,#10191a,#0c1517 60%,#092b2c)}.page_cta__1mThR:after{content:"";position:absolute;width:340px;height:140px;right:-50px;bottom:-90px;border:1px solid rgba(60,221,190,.22);border-radius:50%}.page_cta__1mThR>div{position:relative;z-index:1}.page_cta__1mThR h2{margin:0 0 10px;font-size:clamp(1.7rem,3vw,2.35rem);letter-spacing:-.04em}.page_cta__1mThR>div>span{display:block;color:#929e9c;font-size:.76rem;max-width:520px}.page_cta__1mThR .page_actions__EIRTg{margin:0;flex-wrap:nowrap}@media(max-width:1050px){.page_hero__TR3fT{grid-template-columns:1fr .8fr}.page_heroVisual__uVNAF{transform:scale(.78);transform-origin:center right}.page_capabilityGrid__Jvckb{grid-template-columns:repeat(3,1fr)}.page_processGrid__dtJTS{gap:20px}.page_processArrow__TtNpp{display:none}.page_principleList__xCf_Z{grid-template-columns:repeat(3,1fr);row-gap:18px}.page_principleList__xCf_Z span:nth-child(3){border:0}}@media(max-width:760px){.page_page__KdIv3{padding:20px 4px 0}.page_hero__TR3fT{min-height:auto;display:block;padding-top:55px}.page_hero__TR3fT h1{font-size:clamp(3.15rem,15vw,4.7rem)}.page_heroVisual__uVNAF{height:390px;transform:scale(.75);transform-origin:top center;margin:25px -90px -60px}.page_lead__gmFuf{font-size:.96rem}.page_proof__OR5Fy{line-height:1.5}.page_section__Lvu0g{padding-top:64px}.page_capabilityGrid__Jvckb{grid-template-columns:repeat(2,1fr)}.page_processGrid__dtJTS,.page_projectGrid__DoeAN{grid-template-columns:1fr}.page_projectImage__Gggdf{height:250px}.page_projectBody__q4HLM p{min-height:auto}.page_processCard__zZvs7{min-height:215px}.page_principleList__xCf_Z{grid-template-columns:1fr 1fr}.page_principleList__xCf_Z span{border-right:0;padding:0 12px 0 0}.page_cta__1mThR{align-items:flex-start;flex-direction:column;padding:28px 24px}.page_cta__1mThR .page_actions__EIRTg{flex-wrap:wrap}.page_cta__1mThR .page_primaryButton__ENHh_,.page_cta__1mThR .page_secondaryButton__tf3hE{flex:1 1}.page_actions__EIRTg{width:100%}.page_hero__TR3fT .page_primaryButton__ENHh_,.page_hero__TR3fT .page_secondaryButton__tf3hE{flex:1 1}}