.personaLanding_page__1_2sP{--persona-accent:#97e060;--persona-accent-rgb:151,224,96;--persona-secondary:#65d9a5;position:relative;overflow:clip;background:#0d0f0e}.personaLanding_page__1_2sP.personaLanding_cx__8c__V{--persona-accent:#97e060;--persona-accent-rgb:151,224,96;--persona-secondary:#97e060}.personaLanding_page__1_2sP.personaLanding_saas__U7jQ4{--persona-accent:#a6ea72;--persona-accent-rgb:166,234,114;--persona-secondary:#d4f68a}.personaLanding_page__1_2sP.personaLanding_software-house__plfzm{--persona-accent:#97e060;--persona-accent-rgb:151,224,96;--persona-secondary:#97e060}.personaLanding_hero__HDxf_{min-height:860px;padding:150px 0 38px;border-bottom:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 78% 22%,rgba(var(--persona-accent-rgb),.12),transparent 29%),linear-gradient(180deg,#0b0e0c 0,#0d100e 72%,#0a0c0b 100%);isolation:isolate}.personaLanding_hero__HDxf_:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.48;background-image:linear-gradient(rgba(var(--persona-accent-rgb),.065) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--persona-accent-rgb),.065) 1px,transparent 1px);background-size:68px 68px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.personaLanding_heroAura__ATxyf{position:absolute;width:640px;height:640px;left:-260px;top:80px;z-index:-1;border-radius:50%;background:rgba(var(--persona-accent-rgb),.07);filter:blur(110px);pointer-events:none}.personaLanding_heroGrid__zlgio{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;grid-gap:clamp(48px,7vw,96px);gap:clamp(48px,7vw,96px)}.personaLanding_heroCopy__Fq641{position:relative;z-index:2;max-width:700px}.personaLanding_heroCopy__Fq641 h1{max-width:760px;margin-top:0;font-size:clamp(42px,4.65vw,68px);line-height:1.01;letter-spacing:-.048em;text-wrap:balance}.personaLanding_heroCopy__Fq641>p{max-width:650px;margin-top:25px;color:#bdc5c0;font-size:clamp(16px,1.35vw,19px);line-height:1.65}.personaLanding_finalActions__v4124,.personaLanding_heroActions__VMxor{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.personaLanding_finalActions__v4124 .btn-primary,.personaLanding_heroActions__VMxor .btn-primary,.personaLanding_partnerCopy__BgQFN .btn-primary{background:linear-gradient(135deg,var(--persona-accent),var(--persona-secondary));box-shadow:0 1px 0 rgba(255,255,255,.42) inset,0 18px 42px -17px rgba(var(--persona-accent-rgb),.52)}.personaLanding_dev__Qy7oA .personaLanding_finalActions__v4124 .btn-primary,.personaLanding_dev__Qy7oA .personaLanding_heroActions__VMxor .btn-primary,.personaLanding_software-house__plfzm .personaLanding_finalActions__v4124 .btn-primary,.personaLanding_software-house__plfzm .personaLanding_heroActions__VMxor .btn-primary,.personaLanding_software-house__plfzm .personaLanding_partnerCopy__BgQFN .btn-primary{background:var(--persona-accent);animation:none}.personaLanding_heroNote__QG6o5{display:flex;align-items:center;gap:8px;margin-top:20px;color:#818b85;font-family:var(--font-mono);font-size:11px}.personaLanding_heroNote__QG6o5 svg{color:var(--persona-accent)}.personaLanding_heroMedia__qnH5_{position:relative;height:min(620px,67vw);min-height:560px}.personaLanding_imageFrame__nrKIB{position:absolute;inset:0 20px 0 0;overflow:hidden;border:1px solid rgba(var(--persona-accent-rgb),.21);border-radius:30px 30px 120px 30px;background:#07100b;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 40px 100px -35px rgba(0,0,0,.82)}.personaLanding_software-house__plfzm .personaLanding_imageFrame__nrKIB{border-radius:30px 110px 30px 30px}.personaLanding_cx__8c__V .personaLanding_imageFrame__nrKIB{border-radius:120px 30px 30px 30px}.personaLanding_saas__U7jQ4 .personaLanding_imageFrame__nrKIB{border-radius:30px 30px 30px 120px}.personaLanding_imageFrame__nrKIB img{object-fit:cover;object-position:center 37%;transform:scale(1.015);transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .5s ease}.personaLanding_heroMedia__qnH5_:hover .personaLanding_imageFrame__nrKIB img{transform:scale(1.055);filter:saturate(1.06)}.personaLanding_imageShade__jyhFV{position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,9,6,.08),transparent 45%),linear-gradient(0deg,rgba(5,8,6,.6),transparent 33%);pointer-events:none}.personaLanding_frameMark__vx_Qq{position:absolute;top:24px;right:-7px;color:rgba(255,255,255,.52);font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;writing-mode:vertical-rl}.personaLanding_proofBar__oD4LH{display:grid;grid-template-columns:repeat(3,1fr);margin-top:58px;border-top:1px solid rgba(255,255,255,.07)}.personaLanding_proofBar__oD4LH>div{display:grid;grid-gap:4px;gap:4px;padding:25px 24px 8px;border-right:1px solid rgba(255,255,255,.07)}.personaLanding_proofBar__oD4LH>div:first-child{padding-left:0}.personaLanding_proofBar__oD4LH>div:last-child{border-right:0}.personaLanding_proofBar__oD4LH strong{color:var(--persona-accent);font-family:var(--font-mono);font-size:15px;font-weight:500}.personaLanding_proofBar__oD4LH span{color:#7e8982;font-size:12px}.personaLanding_capabilitiesSection__dhkt8,.personaLanding_cardSection__H8tcY,.personaLanding_finalSection__zCXtM,.personaLanding_groupSection__BLd5H,.personaLanding_introSection__pHj5S,.personaLanding_partnerSection__hYCam,.personaLanding_segmentsSection__ht__Q,.personaLanding_timelineSection__27_br{padding:118px 0}.personaLanding_introSection__pHj5S{background:radial-gradient(circle at 10% 50%,rgba(var(--persona-accent-rgb),.055),transparent 28%),#0d0f0e}.personaLanding_introGrid__gBRXc{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(320px,.8fr);grid-gap:clamp(60px,9vw,130px);gap:clamp(60px,9vw,130px);align-items:end}.personaLanding_introTitle__i3qhg h2,.personaLanding_sectionHeading__gMWNx h2{margin-top:0;font-size:clamp(34px,3.6vw,50px);line-height:1.08;letter-spacing:-.038em;text-wrap:balance}.personaLanding_introCopy__55RGG{display:grid;grid-gap:18px;gap:18px;padding-left:28px;border-left:1px solid rgba(var(--persona-accent-rgb),.28)}.personaLanding_introCopy__55RGG p,.personaLanding_sectionHeading__gMWNx p{color:#aeb7b1;font-size:16px;line-height:1.75}.personaLanding_cardSection__H8tcY{border-top:1px solid rgba(255,255,255,.055);background:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),#0a0d0b;background-size:64px 64px}.personaLanding_sectionHeading__gMWNx{max-width:780px;margin-bottom:55px}.personaLanding_sectionHeading__gMWNx.personaLanding_centered__Y4dbl{margin-right:auto;margin-left:auto;text-align:center}.personaLanding_sectionHeading__gMWNx p{max-width:680px;margin-top:18px}.personaLanding_sectionHeading__gMWNx.personaLanding_centered__Y4dbl p{margin-right:auto;margin-left:auto}.personaLanding_featureGrid__jH9IL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:clamp(28px,3.4vw,52px);column-gap:clamp(28px,3.4vw,52px);grid-row-gap:54px;row-gap:54px}.personaLanding_compactCardSection__XCb69 .personaLanding_featureGrid__jH9IL{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(22px,2.6vw,40px)}.personaLanding_featureItem__yEhde{position:relative;padding-top:23px;border-top:1px solid rgba(255,255,255,.13)}.personaLanding_featureItem__yEhde:before{content:"";position:absolute;top:-1px;right:0;left:0;height:1px;background:linear-gradient(90deg,var(--persona-accent),rgba(var(--persona-accent-rgb),.15));transform:scaleX(0);transform-origin:left;transition:transform .42s cubic-bezier(.22,1,.36,1)}.personaLanding_featureItem__yEhde:hover:before{transform:scaleX(1)}.personaLanding_featureItemTop__KdbH1{display:flex;align-items:center;justify-content:space-between;gap:12px}.personaLanding_featureItemIcon__FEuwV{display:inline-flex;color:var(--persona-accent);transition:transform .32s cubic-bezier(.22,1,.36,1)}.personaLanding_featureItem__yEhde:hover .personaLanding_featureItemIcon__FEuwV{transform:translateY(-2px)}.personaLanding_featureItem__yEhde h3{margin-top:26px;font-size:20px;letter-spacing:-.022em;text-wrap:balance}.personaLanding_featureItem__yEhde p{margin-top:11px;color:#929d96;font-size:14px;line-height:1.65}.personaLanding_featureItem__yEhde .personaLanding_cardNumber__CWVF5{color:#64706a;font-size:11px;letter-spacing:.08em;transition:color .28s ease}.personaLanding_featureItem__yEhde:hover .personaLanding_cardNumber__CWVF5{color:var(--persona-accent)}.personaLanding_compactCardSection__XCb69 .personaLanding_featureItem__yEhde h3{margin-top:22px;font-size:18px}.personaLanding_compactCardSection__XCb69 .personaLanding_featureItem__yEhde p{margin-top:10px;font-size:13.5px;line-height:1.6}.personaLanding_cardTop__IgTnn{display:flex;align-items:center;justify-content:space-between}.personaLanding_cardIcon__mA0V0,.personaLanding_groupTitle__T553t>span{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;border:1px solid rgba(var(--persona-accent-rgb),.22);border-radius:13px;color:var(--persona-accent);background:rgba(var(--persona-accent-rgb),.07)}.personaLanding_cardNumber__CWVF5{color:#515b55;font-family:var(--font-mono);font-size:10px}.personaLanding_cardLine__VyEaX{position:absolute;right:27px;bottom:0;left:27px;height:2px;opacity:0;background:linear-gradient(90deg,transparent,var(--persona-accent),transparent);transform:scaleX(.4);transition:opacity .28s ease,transform .28s ease}.personaLanding_capabilityCard__Yns3J:hover .personaLanding_cardLine__VyEaX{opacity:.65;transform:scaleX(1)}.personaLanding_developerExperienceSection__qIq9Q{padding:118px 0;border-top:1px solid rgba(255,255,255,.055);background:radial-gradient(circle at 84% 18%,rgba(var(--persona-accent-rgb),.075),transparent 28%),#0e110f}.personaLanding_developerExperienceGrid__F1WNd{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);grid-gap:clamp(60px,8vw,120px);gap:clamp(60px,8vw,120px);align-items:start}.personaLanding_developerExperienceGrid__F1WNd .personaLanding_sectionHeading__gMWNx{position:-webkit-sticky;position:sticky;top:130px;margin-bottom:0}.personaLanding_developerExperienceList__GjAlK{border-top:1px solid rgba(255,255,255,.12)}.personaLanding_developerExperienceItem___v0WH{display:grid;grid-template-columns:34px 42px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.075);transition:border-color .22s ease,transform .22s ease}.personaLanding_developerExperienceItem___v0WH:hover{border-color:rgba(var(--persona-accent-rgb),.35);transform:translateX(6px)}.personaLanding_developerExperienceNumber__O09gW{padding-top:11px;color:#647068;font-family:var(--font-mono);font-size:10px}.personaLanding_developerExperienceIcon__8vKTI{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(var(--persona-accent-rgb),.2);border-radius:11px;color:var(--persona-accent);background:rgba(var(--persona-accent-rgb),.07)}.personaLanding_developerExperienceItem___v0WH h3{padding-top:1px;font-size:18px}.personaLanding_developerExperienceItem___v0WH p{margin-top:7px;color:#99a39c;font-size:14px;line-height:1.6}.personaLanding_groupSection__BLd5H{background:radial-gradient(circle at 50% 50%,rgba(var(--persona-accent-rgb),.07),transparent 38%),#0d100e}.personaLanding_groupGrid__0JjXf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.personaLanding_groupCard__eP7XO{padding:28px;border:1px solid rgba(255,255,255,.075);border-radius:20px;background:linear-gradient(155deg,rgba(24,31,27,.94),rgba(12,16,14,.94))}.personaLanding_groupTitle__T553t{display:flex;align-items:center;gap:13px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.07)}.personaLanding_groupTitle__T553t>span{width:39px;height:39px}.personaLanding_groupTitle__T553t h3{font-size:18px}.personaLanding_groupCard__eP7XO ul{display:grid;grid-gap:13px;gap:13px;margin:21px 0 0;padding:0;list-style:none}.personaLanding_groupCard__eP7XO li{display:flex;align-items:center;gap:9px;color:#9da7a0;font-size:13px}.personaLanding_groupCard__eP7XO li svg{flex:0 0 auto;color:var(--persona-accent)}.personaLanding_timelineSection__27_br{border-top:1px solid rgba(255,255,255,.055);background:#090c0a}.personaLanding_timeline__hfULg{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:0;gap:0;margin-top:74px}.personaLanding_timeline__hfULg:before{content:"";position:absolute;top:48px;right:8%;left:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--persona-accent-rgb),.45),transparent)}.personaLanding_timelineStep__w7j0s{position:relative;padding:0 15px;text-align:center}.personaLanding_stepNumber___xCDB{color:#89938c;font-family:var(--font-mono);font-size:9px}.personaLanding_stepDot__FZRPh{position:relative;z-index:1;display:grid;place-items:center;width:18px;height:18px;margin:21px auto 24px;border:1px solid rgba(var(--persona-accent-rgb),.55);border-radius:50%;background:#0b0e0c;box-shadow:0 0 0 6px rgba(var(--persona-accent-rgb),.04)}.personaLanding_stepDot__FZRPh span{width:5px;height:5px;border-radius:50%;background:var(--persona-accent);box-shadow:0 0 13px rgba(var(--persona-accent-rgb),.75)}.personaLanding_timelineStep__w7j0s h3{font-size:15px;line-height:1.35}.personaLanding_timelineStep__w7j0s p{margin-top:8px;color:#7e8882;font-size:12px;line-height:1.55}.personaLanding_software-house__plfzm .personaLanding_timeline__hfULg{grid-template-columns:repeat(4,minmax(0,1fr))}.personaLanding_software-house__plfzm .personaLanding_timeline__hfULg:after{content:"";position:absolute;top:48px;right:8%;left:8%;z-index:0;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--persona-accent),rgba(var(--persona-accent-rgb),.6));box-shadow:0 0 18px rgba(var(--persona-accent-rgb),.45);pointer-events:none;transform:scaleX(0);transform-origin:left;animation:personaLanding_partner-timeline-progress__CzIM0 6.4s cubic-bezier(.65,0,.35,1) infinite}.personaLanding_software-house__plfzm .personaLanding_timelineStep__w7j0s .personaLanding_stepDot__FZRPh{animation:personaLanding_partner-timeline-marker__mpzd6 6.4s ease-in-out infinite}.personaLanding_software-house__plfzm .personaLanding_timelineStep__w7j0s:nth-child(2) .personaLanding_stepDot__FZRPh{animation-delay:1.3s}.personaLanding_software-house__plfzm .personaLanding_timelineStep__w7j0s:nth-child(3) .personaLanding_stepDot__FZRPh{animation-delay:2.6s}.personaLanding_software-house__plfzm .personaLanding_timelineStep__w7j0s:nth-child(4) .personaLanding_stepDot__FZRPh{animation-delay:3.9s}.personaLanding_cx__8c__V .personaLanding_timeline__hfULg:after{content:"";position:absolute;top:48px;right:8%;left:8%;z-index:0;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--persona-accent),rgba(var(--persona-accent-rgb),.6));box-shadow:0 0 18px rgba(var(--persona-accent-rgb),.45);pointer-events:none;transform:scaleX(0);transform-origin:left;animation:personaLanding_partner-timeline-progress__CzIM0 8s cubic-bezier(.65,0,.35,1) infinite}.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s .personaLanding_stepDot__FZRPh{animation:personaLanding_partner-timeline-marker__mpzd6 8s ease-in-out infinite}.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s:nth-child(2) .personaLanding_stepDot__FZRPh{animation-delay:1.1s}.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s:nth-child(3) .personaLanding_stepDot__FZRPh{animation-delay:2.2s}.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s:nth-child(4) .personaLanding_stepDot__FZRPh{animation-delay:3.3s}.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s:nth-child(5) .personaLanding_stepDot__FZRPh{animation-delay:4.4s}.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s:nth-child(6) .personaLanding_stepDot__FZRPh{animation-delay:5.5s}.personaLanding_capabilitiesSection__dhkt8{background:radial-gradient(circle at 82% 18%,rgba(var(--persona-accent-rgb),.06),transparent 26%),#0e110f}.personaLanding_capabilitiesHead__Z5aIv{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.personaLanding_capabilitiesHead__Z5aIv .personaLanding_sectionHeading__gMWNx{margin-bottom:0}.personaLanding_carouselControls__NlMpy{display:flex;flex:0 0 auto;gap:10px}.personaLanding_carouselButton__znQMJ{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#e6ece8;background:rgba(255,255,255,.03);cursor:pointer;transition:color .22s ease,border-color .22s ease,background .22s ease,opacity .22s ease}.personaLanding_carouselButton__znQMJ:hover:not(:disabled){border-color:rgba(var(--persona-accent-rgb),.45);color:var(--persona-accent);background:rgba(var(--persona-accent-rgb),.1)}.personaLanding_carouselButton__znQMJ:disabled{opacity:.32;cursor:default}.personaLanding_carouselViewport__c8krf{position:relative;margin-top:44px}.personaLanding_carouselViewport__c8krf:after{content:"";position:absolute;top:0;right:-1px;bottom:0;width:120px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,#0e110f 86%);opacity:1;transition:opacity .3s ease}.personaLanding_carouselViewport__c8krf[data-at-end=true]:after{opacity:0}.personaLanding_carouselTrack__GTQJ_{display:flex;gap:16px;margin:0;padding:4px 0 8px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.personaLanding_carouselTrack__GTQJ_::-webkit-scrollbar{display:none}.personaLanding_carouselTrack__GTQJ_:focus-visible{outline:1px solid rgba(var(--persona-accent-rgb),.5);outline-offset:6px;border-radius:20px}.personaLanding_capabilityCard__Yns3J{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 32px) / 2.32);min-height:206px;overflow:hidden;padding:27px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:rgba(18,23,20,.88);box-shadow:0 24px 60px -35px rgba(0,0,0,.9);scroll-snap-align:start;transition:border-color .28s ease,background .28s ease}.personaLanding_capabilityCard__Yns3J:before{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;opacity:0;border-radius:50%;background:radial-gradient(circle,rgba(var(--persona-accent-rgb),.16),transparent 68%);transition:opacity .3s ease;pointer-events:none}.personaLanding_capabilityCard__Yns3J:hover{border-color:rgba(var(--persona-accent-rgb),.25);background:rgba(20,28,23,.96)}.personaLanding_capabilityCard__Yns3J:hover:before{opacity:1}.personaLanding_capabilityCard__Yns3J h3{margin-top:auto;padding-top:24px;font-size:20px;letter-spacing:-.02em}.personaLanding_capabilityCard__Yns3J p{margin-top:11px;color:#929d96;font-size:14px;line-height:1.6}.personaLanding_capabilityCard__Yns3J .personaLanding_cardNumber__CWVF5{letter-spacing:.08em}.personaLanding_carouselProgress___eKMA{position:relative;overflow:hidden;height:2px;margin-top:30px;border-radius:999px;background:rgba(255,255,255,.08)}.personaLanding_carouselProgress___eKMA>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--persona-accent),var(--persona-secondary));transition:transform .18s ease-out}.personaLanding_segmentsSection__ht__Q{overflow:hidden;border-top:1px solid rgba(255,255,255,.055);background:linear-gradient(90deg,transparent,rgba(var(--persona-accent-rgb),.045),transparent),#090c0a}.personaLanding_segmentCloud__hAGya{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:980px;margin:0 auto}.personaLanding_segmentCloud__hAGya>span{padding:13px 18px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#9ca69f;background:rgba(255,255,255,.025);font-family:var(--font-mono);font-size:11px;transition:color .2s ease,border-color .2s ease,transform .2s ease}.personaLanding_segmentCloud__hAGya>span:hover{color:var(--persona-accent);border-color:rgba(var(--persona-accent-rgb),.3);transform:translateY(-2px)}.personaLanding_partnerSection__hYCam{background:radial-gradient(circle at 50% 50%,rgba(var(--persona-accent-rgb),.08),transparent 43%),#0d100e}.personaLanding_partnerCard__cvDqe{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);grid-gap:80px;gap:80px;overflow:hidden;padding:clamp(38px,6vw,76px);border:1px solid rgba(var(--persona-accent-rgb),.21);border-radius:30px;background:linear-gradient(135deg,rgba(var(--persona-accent-rgb),.1),transparent 45%),#101612;box-shadow:0 35px 90px -45px rgba(0,0,0,.95)}.personaLanding_partnerCard__cvDqe:after{content:"PARTNER";position:absolute;right:-30px;bottom:-72px;color:rgba(var(--persona-accent-rgb),.035);font-family:var(--font-mono);font-size:150px;font-weight:700;letter-spacing:-.08em;pointer-events:none}.personaLanding_partnerCopy__BgQFN{position:relative;z-index:1}.personaLanding_partnerCopy__BgQFN h2{margin-top:0;font-size:clamp(38px,4vw,54px);letter-spacing:-.04em}.personaLanding_partnerCopy__BgQFN>p{max-width:600px;margin-top:18px;color:#aeb7b1;font-size:16px;line-height:1.72}.personaLanding_partnerCopy__BgQFN .btn{margin-top:30px}.personaLanding_partnerBenefits__E2Oqy{position:relative;z-index:1;display:grid}.personaLanding_partnerBenefits__E2Oqy>div{display:grid;grid-template-columns:42px 1fr;align-items:center;grid-gap:10px;gap:10px;min-height:70px;border-bottom:1px solid rgba(255,255,255,.08)}.personaLanding_partnerBenefits__E2Oqy span{color:var(--persona-accent);font-family:var(--font-mono);font-size:10px}.personaLanding_partnerBenefits__E2Oqy p{color:#b8c0ba;font-size:13px}.personaLanding_finalSection__zCXtM{padding:90px 0 130px;background:#090b0a}.personaLanding_finalCard__irBt2{position:relative;overflow:hidden;padding:clamp(50px,7.5vw,96px);border:1px solid rgba(var(--persona-accent-rgb),.22);border-radius:32px;background:linear-gradient(140deg,rgba(var(--persona-accent-rgb),.12),transparent 43%),linear-gradient(320deg,rgba(var(--persona-accent-rgb),.055),transparent 47%),#101512;text-align:center}.personaLanding_finalCard__irBt2:before{content:"";position:absolute;inset:0;opacity:.5;background-image:radial-gradient(circle at 1px 1px,rgba(var(--persona-accent-rgb),.16) 1px,transparent 0);background-size:30px 30px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%);pointer-events:none}.personaLanding_finalGlow__p6C1r{position:absolute;width:500px;height:250px;left:50%;bottom:-200px;border-radius:50%;background:rgba(var(--persona-accent-rgb),.23);filter:blur(80px);transform:translateX(-50%);pointer-events:none}.personaLanding_finalCard__irBt2>:not(.personaLanding_finalGlow__p6C1r){position:relative;z-index:1}.personaLanding_finalCard__irBt2 h2{max-width:960px;margin:0 auto;font-size:clamp(39px,5vw,64px);line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.personaLanding_finalCard__irBt2>p{max-width:720px;margin:22px auto 0;color:#aeb7b1;font-size:17px;line-height:1.7}.personaLanding_finalActions__v4124{justify-content:center}@keyframes personaLanding_partner-timeline-progress__CzIM0{0%,8%{opacity:.25;transform:scaleX(0)}68%,88%{opacity:1;transform:scaleX(1)}to{opacity:.25;transform:scaleX(0)}}@keyframes personaLanding_partner-timeline-marker__mpzd6{0%,to{border-color:rgba(var(--persona-accent-rgb),.55);box-shadow:0 0 0 6px rgba(var(--persona-accent-rgb),.04);transform:scale(1)}10%,18%{border-color:var(--persona-accent);box-shadow:0 0 0 8px rgba(var(--persona-accent-rgb),.09),0 0 20px rgba(var(--persona-accent-rgb),.45);transform:scale(1.14)}}@media (max-width:1100px){.personaLanding_heroGrid__zlgio{grid-template-columns:minmax(0,1fr) minmax(340px,.82fr);gap:44px}.personaLanding_heroCopy__Fq641 h1{font-size:clamp(40px,5.3vw,58px)}.personaLanding_compactCardSection__XCb69 .personaLanding_featureGrid__jH9IL,.personaLanding_featureGrid__jH9IL{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:46px}.personaLanding_groupGrid__0JjXf{grid-template-columns:repeat(2,minmax(0,1fr))}.personaLanding_partnerCard__cvDqe{gap:45px}}@media (max-width:900px){.personaLanding_hero__HDxf_{min-height:auto;padding-top:128px}.personaLanding_heroGrid__zlgio{grid-template-columns:1fr}.personaLanding_heroCopy__Fq641{max-width:760px}.personaLanding_heroMedia__qnH5_{width:min(100%,620px);height:680px;min-height:0;margin:8px auto 0}.personaLanding_capabilitiesSection__dhkt8,.personaLanding_cardSection__H8tcY,.personaLanding_developerExperienceSection__qIq9Q,.personaLanding_groupSection__BLd5H,.personaLanding_introSection__pHj5S,.personaLanding_partnerSection__hYCam,.personaLanding_segmentsSection__ht__Q,.personaLanding_timelineSection__27_br{padding:92px 0}.personaLanding_developerExperienceGrid__F1WNd,.personaLanding_introGrid__gBRXc{grid-template-columns:1fr;gap:42px}.personaLanding_introCopy__55RGG{max-width:720px}.personaLanding_capabilityCard__Yns3J{flex-basis:calc((100% - 16px) / 1.65)}.personaLanding_developerExperienceGrid__F1WNd .personaLanding_sectionHeading__gMWNx{position:static}.personaLanding_software-house__plfzm .personaLanding_timeline__hfULg,.personaLanding_timeline__hfULg{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.personaLanding_cx__8c__V .personaLanding_timeline__hfULg:after,.personaLanding_software-house__plfzm .personaLanding_timeline__hfULg:after,.personaLanding_timeline__hfULg:before{display:none}.personaLanding_timelineStep__w7j0s{padding:25px;border:1px solid rgba(255,255,255,.075);border-radius:17px;background:rgba(255,255,255,.022);text-align:left}.personaLanding_stepDot__FZRPh{margin:15px 0 20px}.personaLanding_partnerCard__cvDqe{grid-template-columns:1fr}}@media (max-width:640px){.personaLanding_hero__HDxf_{padding-top:112px}.personaLanding_heroCopy__Fq641 h1{margin-top:0;font-size:clamp(36px,11vw,48px)}.personaLanding_heroCopy__Fq641>p{margin-top:20px;font-size:16px}.personaLanding_finalActions__v4124,.personaLanding_heroActions__VMxor{display:grid;grid-template-columns:1fr}.personaLanding_finalActions__v4124 .btn,.personaLanding_heroActions__VMxor .btn{width:100%}.personaLanding_heroMedia__qnH5_{height:540px}.personaLanding_cx__8c__V .personaLanding_imageFrame__nrKIB,.personaLanding_imageFrame__nrKIB,.personaLanding_saas__U7jQ4 .personaLanding_imageFrame__nrKIB,.personaLanding_software-house__plfzm .personaLanding_imageFrame__nrKIB{right:0;border-radius:24px 24px 74px 24px}.personaLanding_frameMark__vx_Qq{display:none}.personaLanding_proofBar__oD4LH{grid-template-columns:1fr;margin-top:42px}.personaLanding_proofBar__oD4LH>div,.personaLanding_proofBar__oD4LH>div:first-child{padding:18px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.personaLanding_capabilitiesSection__dhkt8,.personaLanding_cardSection__H8tcY,.personaLanding_developerExperienceSection__qIq9Q,.personaLanding_groupSection__BLd5H,.personaLanding_introSection__pHj5S,.personaLanding_partnerSection__hYCam,.personaLanding_segmentsSection__ht__Q,.personaLanding_timelineSection__27_br{padding:76px 0}.personaLanding_finalSection__zCXtM{padding:60px 0 90px}.personaLanding_introTitle__i3qhg h2,.personaLanding_sectionHeading__gMWNx h2{font-size:34px}.personaLanding_introCopy__55RGG{padding-left:20px}.personaLanding_groupGrid__0JjXf,.personaLanding_software-house__plfzm .personaLanding_timeline__hfULg,.personaLanding_timeline__hfULg{grid-template-columns:1fr}.personaLanding_compactCardSection__XCb69 .personaLanding_featureGrid__jH9IL,.personaLanding_featureGrid__jH9IL{grid-template-columns:1fr;row-gap:36px}.personaLanding_developerExperienceItem___v0WH{grid-template-columns:30px 38px minmax(0,1fr);gap:12px}.personaLanding_developerExperienceIcon__8vKTI{width:38px;height:38px;border-radius:10px}.personaLanding_capabilitiesHead__Z5aIv{flex-direction:column;align-items:flex-start;gap:26px}.personaLanding_carouselViewport__c8krf{margin-top:30px}.personaLanding_carouselViewport__c8krf:after{width:46px}.personaLanding_capabilityCard__Yns3J{flex-basis:calc(100% - 46px);min-height:210px;padding:24px}.personaLanding_capabilityCard__Yns3J h3{padding-top:24px;font-size:18px}.personaLanding_partnerCard__cvDqe{padding:34px 24px;border-radius:23px}.personaLanding_partnerCopy__BgQFN .btn{width:100%}.personaLanding_finalCard__irBt2{padding:54px 22px;border-radius:24px}.personaLanding_finalCard__irBt2 h2{font-size:37px}}@media (prefers-reduced-motion:reduce){.personaLanding_cx__8c__V .personaLanding_timelineStep__w7j0s .personaLanding_stepDot__FZRPh,.personaLanding_cx__8c__V .personaLanding_timeline__hfULg:after,.personaLanding_software-house__plfzm .personaLanding_timelineStep__w7j0s .personaLanding_stepDot__FZRPh,.personaLanding_software-house__plfzm .personaLanding_timeline__hfULg:after{animation:none}.personaLanding_capabilityCard__Yns3J,.personaLanding_capabilityCard__Yns3J:before,.personaLanding_cardLine__VyEaX,.personaLanding_carouselButton__znQMJ,.personaLanding_carouselProgress___eKMA>span,.personaLanding_carouselViewport__c8krf:after,.personaLanding_developerExperienceItem___v0WH,.personaLanding_featureItemIcon__FEuwV,.personaLanding_featureItem__yEhde .personaLanding_cardNumber__CWVF5,.personaLanding_featureItem__yEhde:before,.personaLanding_imageFrame__nrKIB img,.personaLanding_segmentCloud__hAGya>span{transition:none}}
/*# sourceMappingURL=b23592137abfceb7.css.map*/