.isIl9G_hero{--light-x:50%;--light-y:35%;color:#f4f4f1;isolation:isolate;background:#090a0b;flex-direction:column;min-height:100svh;padding:110px 4vw 28px;display:flex;position:relative;overflow:hidden}.isIl9G_hero:before{content:"";z-index:-3;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.isIl9G_hero:after{content:"";z-index:-2;background:radial-gradient(700px 470px at var(--light-x) var(--light-y),#5e52412e,transparent 70%);transition:background-position .2s ease-out;position:absolute;inset:0}.isIl9G_ambient{z-index:-1;pointer-events:none;filter:blur(40px);opacity:.8;position:absolute;inset:0}.isIl9G_ambient i{background:radial-gradient(circle,#142238 0,#0000 68%);border-radius:50%;width:680px;height:530px;animation:11s ease-in-out infinite isIl9G_driftLeft;position:absolute;bottom:-210px;left:-190px}.isIl9G_ambient i+i{background:radial-gradient(circle,#302b25 0,#0000 68%);animation:13s ease-in-out infinite isIl9G_driftRight;bottom:-170px;left:auto;right:-160px}.isIl9G_content{text-align:center;z-index:2;width:min(100%,1260px);margin:auto;padding:28px 0 55px;animation:.85s cubic-bezier(.2,.75,.2,1) both isIl9G_enter;position:relative}.isIl9G_kicker{color:#83898e;font:550 8px/1.4 var(--font-mono),monospace;letter-spacing:.17em;margin-bottom:28px;display:block}.isIl9G_content h1{letter-spacing:-.073em;margin:0;font-size:clamp(67px,7.7vw,132px);font-weight:500;line-height:.88}.isIl9G_content h1 em{letter-spacing:-.045em;color:#f6f5f1;white-space:nowrap;font-style:italic;font-weight:400}.isIl9G_content>p{color:#adb1b5;width:min(100%,730px);margin:38px auto 0;font-size:clamp(15px,1.25vw,19px);line-height:1.58}.isIl9G_heroWord{z-index:1;color:#d4ff37;letter-spacing:-.085em;text-shadow:0 0 32px #d4ff3729;transform-origin:50% 72%;will-change:transform;font-size:1.09em;animation:4.6s cubic-bezier(.45,.05,.3,.95) infinite isIl9G_heroWordFloat;display:inline-block;position:relative}.isIl9G_heroWord:after{content:"";z-index:-1;opacity:.28;background:#d4ff37;border-radius:99px;height:.06em;animation:4.6s cubic-bezier(.45,.05,.3,.95) infinite isIl9G_heroWordShadow;position:absolute;bottom:.02em;left:8%;right:3%;transform:scaleX(.72)}.isIl9G_conversionRow{justify-content:center;align-items:center;gap:38px;margin-top:34px;display:flex}.isIl9G_cta{color:#161817;background:#f1f2ef;border-radius:999px;align-items:center;gap:15px;min-height:59px;padding:5px 24px 5px 6px;font-size:13px;font-weight:750;transition:transform .25s,background .25s;display:inline-flex}.isIl9G_cta>span{color:#f1f2ef;background:#121513;border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.isIl9G_cta svg{transition:transform .25s}.isIl9G_cta:hover{background:#d4ff37;transform:translateY(-3px)}.isIl9G_cta:hover svg{transform:translate(3px,-3px)}.isIl9G_cta:focus-visible{outline-offset:4px;outline:2px solid #d4ff37}.isIl9G_trust{text-align:left;align-items:center;gap:14px;display:flex}.isIl9G_people{display:flex}.isIl9G_people span{color:#dce5e9;width:39px;height:39px;font:700 10px var(--font-mono);background:#27343d;border:2px solid #090a0b;border-radius:50%;place-items:center;margin-left:-9px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.isIl9G_people span:first-child{color:#11160b;background:#d4ff37;margin-left:0}.isIl9G_people span:nth-child(2){background:#4d3d62}.isIl9G_people span:nth-child(3){background:#705242}.isIl9G_people span:last-child{color:#232725;background:#e4e6e1}.isIl9G_stars{color:#d4ff37;gap:3px;display:flex}.isIl9G_trust p{color:#aeb3b0;white-space:nowrap;margin:5px 0 0;font-size:10px}.isIl9G_capabilities{z-index:2;width:min(100%,1450px);margin:0 auto;position:relative}.isIl9G_divider{color:#81888c;font:500 8px var(--font-mono);letter-spacing:.12em;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;display:grid}.isIl9G_divider i{background:#252a2d;height:1px}.isIl9G_logoViewport{width:100vw;margin-top:28px;margin-left:calc(50% - 50vw);overflow:hidden}.isIl9G_logoTrack{will-change:transform;width:200%;animation:24s linear infinite isIl9G_capabilityScroll;display:flex}.isIl9G_logoViewport:hover .isIl9G_logoTrack,.isIl9G_logoViewport:focus-within .isIl9G_logoTrack{animation-play-state:paused}.isIl9G_logoRow{grid-template-columns:repeat(5,1fr);gap:35px;width:50%;padding-inline:4vw;display:grid}.isIl9G_logoRow a{color:#dfe1de;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;min-width:0;transition:color .25s,transform .25s;display:grid}.isIl9G_logoRow a:hover{color:#d4ff37;transform:translateY(-3px)}.isIl9G_logoRow svg{stroke-width:1.6px;grid-row:1/3;width:25px;height:25px}.isIl9G_logoRow strong{letter-spacing:-.04em;font-size:17px}.isIl9G_logoRow small{font:500 6px var(--font-mono);letter-spacing:.15em;color:#6f777b;margin-top:2px}@keyframes isIl9G_enter{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}@keyframes isIl9G_heroWordFloat{0%,to{transform:translate(0,0)rotate(-.4deg)}50%{transform:translateY(-8px)rotate(.8deg)}}@keyframes isIl9G_heroWordShadow{0%,to{opacity:.25;transform:scaleX(.72)}50%{opacity:.12;transform:scaleX(.58)}}@keyframes isIl9G_driftLeft{50%{transform:translate(70px,-35px)scale(1.08)}}@keyframes isIl9G_driftRight{50%{transform:translate(-65px,-45px)scale(1.1)}}@keyframes isIl9G_capabilityScroll{to{transform:translate(-50%)}}@media (max-height:850px) and (min-width:701px){.isIl9G_hero{padding-top:90px}.isIl9G_content{padding-bottom:33px}.isIl9G_content h1{font-size:clamp(62px,7vw,104px)}.isIl9G_content>p{margin-top:26px}.isIl9G_conversionRow{margin-top:25px}.isIl9G_logoViewport{margin-top:20px}}@media (max-width:900px){.isIl9G_hero{padding-inline:25px}.isIl9G_content h1{font-size:clamp(58px,10vw,90px)}.isIl9G_logoRow{gap:17px}.isIl9G_logoRow strong{font-size:14px}}@media (max-width:700px){.isIl9G_hero{min-height:900px;padding:124px 18px 23px}.isIl9G_content{padding-top:20px}.isIl9G_kicker{margin-bottom:22px;font-size:6px;line-height:1.5}.isIl9G_content h1{font-size:clamp(50px,13vw,70px);line-height:.92}.isIl9G_content h1 br{display:none}.isIl9G_content h1 em{white-space:normal}.isIl9G_heroWord{font-size:1.05em}.isIl9G_content>p{margin-top:27px;font-size:15px}.isIl9G_conversionRow{flex-direction:column;gap:21px;margin-top:28px}.isIl9G_cta{min-height:56px}.isIl9G_trust{gap:11px}.isIl9G_people span{width:34px;height:34px}.isIl9G_capabilities{margin-top:auto}.isIl9G_divider{gap:12px;font-size:6px}.isIl9G_logoViewport{margin-top:23px}.isIl9G_logoTrack{width:max-content;animation-duration:18s}.isIl9G_logoRow{gap:38px;width:auto;padding:0 38px 0 0;display:flex}.isIl9G_logoRow a{flex:0 0 132px;width:132px}.isIl9G_logoRow strong{font-size:13px}.isIl9G_logoRow svg{width:21px;height:21px}}@media (max-width:390px){.isIl9G_hero{min-height:850px}.isIl9G_content h1{font-size:48px}.isIl9G_content>p{font-size:14px}.isIl9G_conversionRow{gap:18px}.isIl9G_logoRow small{display:none}}@media (prefers-reduced-motion:reduce){.isIl9G_content,.isIl9G_ambient i,.isIl9G_logoTrack,.isIl9G_heroWord,.isIl9G_heroWord:after{animation:none!important}.isIl9G_hero:after{transition:none!important}}
.FDv2aW_card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001a,0 2px 4px #0000001a,0 4px 8px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000001a,0 32px 64px #0000001a}.FDv2aW_light{border-color:#18181f1f;box-shadow:0 1px 2px #18181b0a,0 8px 24px #18181b0d}.FDv2aW_card:before,.FDv2aW_card:after,.FDv2aW_edgeLight{content:"";border-radius:inherit;z-index:-1;pointer-events:none;transition:opacity .25s ease-out;position:absolute;inset:0}.FDv2aW_card:not(:hover):not(.FDv2aW_sweepActive):before,.FDv2aW_card:not(:hover):not(.FDv2aW_sweepActive):after,.FDv2aW_card:not(:hover):not(.FDv2aW_sweepActive)>.FDv2aW_edgeLight{opacity:0;transition:opacity .75s ease-in-out}.FDv2aW_card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box,linear-gradient(#fff0 0 100%) border-box,var(--gradient-one) border-box,var(--gradient-two) border-box,var(--gradient-three) border-box,var(--gradient-four) border-box,var(--gradient-five) border-box,var(--gradient-six) border-box,var(--gradient-seven) border-box,var(--gradient-base) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity))/(100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 calc(var(--cone-spread)*1%),transparent calc((var(--cone-spread) + 15)*1%),transparent calc((100 - var(--cone-spread) - 15)*1%),#000 calc((100 - var(--cone-spread))*1%));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 calc(var(--cone-spread)*1%),transparent calc((var(--cone-spread) + 15)*1%),transparent calc((100 - var(--cone-spread) - 15)*1%),#000 calc((100 - var(--cone-spread))*1%));mask-image:conic-gradient(from var(--cursor-angle) at center,#000 calc(var(--cone-spread)*1%),transparent calc((var(--cone-spread) + 15)*1%),transparent calc((100 - var(--cone-spread) - 15)*1%),#000 calc((100 - var(--cone-spread))*1%));border:1px solid #0000}.FDv2aW_card:after{background:var(--gradient-one) padding-box,var(--gradient-two) padding-box,var(--gradient-three) padding-box,var(--gradient-four) padding-box,var(--gradient-five) padding-box,var(--gradient-six) padding-box,var(--gradient-seven) padding-box,var(--gradient-base) padding-box;-webkit-mask-image:linear-gradient(#000,#000),radial-gradient(ellipse at 50% 50%,#000 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,#000 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,#000 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,#000 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,#000 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,#000 15%,#000 85%,transparent 95%);-webkit-mask-composite:xor,source-over,source-over,source-over,source-over,source-over;-webkit-mask-image:linear-gradient(#000,#000),radial-gradient(ellipse at 50% 50%,#000 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,#000 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,#000 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,#000 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,#000 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,#000 15%,#000 85%,transparent 95%);mask-image:linear-gradient(#000,#000),radial-gradient(ellipse at 50% 50%,#000 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,#000 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,#000 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,#000 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,#000 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,#000 15%,#000 85%,transparent 95%);opacity:calc(var(--fill-opacity,.5)*(var(--edge-proximity) - var(--color-sensitivity))/(100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.FDv2aW_edgeLight{inset:calc(var(--glow-padding)*-1);z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity))/(100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.FDv2aW_edgeLight:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color),inset 0 0 1px var(--glow-color-60),inset 0 0 3px var(--glow-color-50),inset 0 0 6px var(--glow-color-40),inset 0 0 15px var(--glow-color-30),inset 0 0 25px 2px var(--glow-color-20),inset 0 0 50px 2px var(--glow-color-10),0 0 1px var(--glow-color-60),0 0 3px var(--glow-color-50),0 0 6px var(--glow-color-40),0 0 15px var(--glow-color-30),0 0 25px 2px var(--glow-color-20),0 0 50px 2px var(--glow-color-10);position:absolute}.FDv2aW_light:after,.FDv2aW_light>.FDv2aW_edgeLight{mix-blend-mode:normal}.FDv2aW_inner{z-index:1;border-radius:inherit;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.FDv2aW_sweepActive{isolation:isolate}@media (prefers-reduced-motion:reduce){.FDv2aW_card:before,.FDv2aW_card:after,.FDv2aW_edgeLight{transition:none!important}}
._92UTRq_container{transform-origin:top;perspective:1100px;position:absolute;top:150px;left:50%;overflow:visible;translate:-50%}._92UTRq_card{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;position:absolute;top:50%;left:50%}@media (max-width:768px){._92UTRq_container{top:120px;scale:.75}}@media (max-width:480px){._92UTRq_container{top:105px;scale:.52}}@media (prefers-reduced-motion:reduce){._92UTRq_card{will-change:auto}}
.ycqMYa_section{color:#12151a;background:#f5f5f2;align-items:center;height:100svh;padding:48px 0 58px;display:flex;overflow:hidden}.ycqMYa_wrap{width:min(100% - 72px,1380px);height:100%;margin-inline:auto}.ycqMYa_layout{grid-template-columns:minmax(0,.92fr) minmax(430px,.72fr);align-items:center;gap:clamp(70px,10vw,170px);height:100%;display:grid}.ycqMYa_copy{max-width:610px;animation:.55s cubic-bezier(.22,.75,.18,1) both ycqMYa_copyIn}.ycqMYa_eyebrow{color:#69716d;font:600 10px/1.4 var(--font-mono),monospace;letter-spacing:.15em;margin-bottom:48px;display:block}.ycqMYa_index{color:#69716d;font:600 10px var(--font-mono),monospace;letter-spacing:.12em;align-items:center;gap:12px;display:flex}.ycqMYa_index i{background:#b6df23;border-radius:99px;width:27px;height:4px}.ycqMYa_copy h2{letter-spacing:-.078em;margin:24px 0 30px;font-size:clamp(4rem,7vw,7.2rem);font-weight:600;line-height:.86}.ycqMYa_copy>p{color:#59615d;max-width:570px;margin:0;font-size:clamp(17px,1.45vw,21px);line-height:1.6}.ycqMYa_tags{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.ycqMYa_tags span{color:#66706a;border:1px solid #cdd2cb;border-radius:99px;padding:8px 11px;font-size:11px}.ycqMYa_projectLink{border-bottom:1px solid;align-items:center;gap:12px;margin-top:40px;padding-bottom:7px;font-size:14px;font-weight:700;display:inline-flex}.ycqMYa_projectLink svg{transition:transform .25s}.ycqMYa_projectLink:hover svg{transform:translate(3px,-3px)}.ycqMYa_carousel{min-width:0}.ycqMYa_stack{height:405px;position:relative}.ycqMYa_card{transform-origin:bottom;background:#eceee9;border:1px solid #d4d9d2;border-radius:24px;padding:10px 10px 15px;transition:transform .75s cubic-bezier(.22,.75,.18,1),opacity .5s;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 22px 55px #1e252121}.ycqMYa_position0{z-index:4;opacity:1;transform:translate(0)scale(1)}.ycqMYa_position1{z-index:3;opacity:.78;transform:translate(34px,-18px)scale(.94)}.ycqMYa_position2{z-index:2;opacity:.46;transform:translate(62px,-33px)scale(.88)}.ycqMYa_position3{z-index:1;opacity:0;transform:translate(82px,-44px)scale(.82)}.ycqMYa_visual{background:#d8ddd9;border-radius:16px;height:320px;overflow:hidden}.ycqMYa_visual img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ycqMYa_position0:hover .ycqMYa_visual img{transform:scale(1.025)translateY(-3px)}.ycqMYa_placeholder{color:#f2f5ee;background:#182019;height:100%;padding:24px;position:relative;overflow:hidden}.ycqMYa_placeholder:before{content:"";background:radial-gradient(circle at 68% 35%,#d4ff3729,#0000 38%);position:absolute;inset:0}.ycqMYa_placeholder>span,.ycqMYa_placeholder>small,.ycqMYa_placeholder>strong{z-index:2;position:absolute}.ycqMYa_placeholder>span{color:#aeb9ad;font:600 9px var(--font-mono),monospace;top:23px;left:24px}.ycqMYa_placeholder>small{color:#aeb9ad;font:600 8px var(--font-mono),monospace;letter-spacing:.12em;bottom:26px;left:24px}.ycqMYa_placeholder>strong{color:#f3f5ef;letter-spacing:-.06em;text-align:right;font-size:clamp(27px,2.7vw,40px);line-height:.92;bottom:22px;right:25px}.ycqMYa_placeholderArt{transition:transform .65s cubic-bezier(.22,.75,.18,1);position:absolute;inset:16% 12% 21%;transform:rotate(-8deg)}.ycqMYa_placeholderArt i{border:1px solid #eef4ea47;display:block;position:absolute}.ycqMYa_placeholderArt i:first-child{border-radius:50%;inset:5% 26% 5% 8%}.ycqMYa_placeholderArt i:nth-child(2){aspect-ratio:1;border-color:#d4ff37a6;border-radius:50%;width:42%;top:18%;right:3%}.ycqMYa_placeholderArt i:nth-child(3){background:var(--lime);width:8px;height:8px;box-shadow:0 0 24px var(--lime);border:0;border-radius:50%;top:39%;left:29%}.ycqMYa_placeholderArt i:nth-child(4){background:#eef4ea59;border:0;width:30%;height:1px;bottom:18%;right:8%}.ycqMYa_placeholder03 .ycqMYa_placeholderArt{transform:rotate(9deg)scale(.88)}.ycqMYa_placeholder04 .ycqMYa_placeholderArt{transform:rotate(-16deg)scale(1.08)}.ycqMYa_position0:hover .ycqMYa_placeholderArt{transform:rotate(0)scale(1.035)}.ycqMYa_caption{justify-content:space-between;align-items:center;gap:20px;padding:13px 7px 0;display:flex}.ycqMYa_caption strong{letter-spacing:-.035em;font-size:17px;display:block}.ycqMYa_caption span{color:#737c77;margin-top:3px;font-size:9px;display:block}.ycqMYa_caption svg{flex:none}.ycqMYa_controls{gap:8px;margin-top:27px;display:flex}.ycqMYa_controls button{color:#737b77;width:44px;height:31px;font:600 9px var(--font-mono),monospace;background:0 0;border:1px solid #ccd1cb;border-radius:99px;transition:background .25s,color .25s,border-color .25s}.ycqMYa_controls button.ycqMYa_active{color:#d4ff37;background:#141915;border-color:#141915}@keyframes ycqMYa_copyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:900px){.ycqMYa_section{height:auto;min-height:100svh}.ycqMYa_wrap{width:min(100% - 40px,760px);height:auto}.ycqMYa_layout{grid-template-columns:1fr;gap:65px;height:auto}.ycqMYa_carousel{grid-row:1}.ycqMYa_copy{grid-row:2;max-width:680px}.ycqMYa_stack{height:450px}.ycqMYa_visual{height:365px}.ycqMYa_eyebrow{margin-bottom:30px}}@media (max-width:640px){.ycqMYa_section{padding:42px 0 55px}.ycqMYa_wrap{width:min(100% - 36px,560px)}.ycqMYa_layout{gap:48px}.ycqMYa_stack{height:330px}.ycqMYa_card{border-radius:20px;padding:8px 8px 13px}.ycqMYa_visual{border-radius:13px;height:255px}.ycqMYa_position1{transform:translate(15px,-12px)scale(.95)}.ycqMYa_position2{transform:translate(26px,-22px)scale(.9)}.ycqMYa_position3{transform:translate(34px,-29px)scale(.85)}.ycqMYa_controls{margin-top:20px}.ycqMYa_copy h2{margin:20px 0 24px;font-size:clamp(3.7rem,18vw,5.7rem)}.ycqMYa_copy>p{font-size:16px}.ycqMYa_tags{margin-top:24px}.ycqMYa_projectLink{margin-top:30px}}@media (prefers-reduced-motion:reduce){.ycqMYa_copy{animation:none}.ycqMYa_card,.ycqMYa_visual img,.ycqMYa_projectLink svg{transition:none}}
