._page_2wpwq_1{--cyan:#3ff;color:#f2f6f4;background:#050606;min-height:100vh;overflow:hidden}._navActive_2wpwq_2{color:var(--cyan)}._navActive_2wpwq_2:after{width:100%!important}._hero_2wpwq_3{background:radial-gradient(circle at 72% 34%,#33ffff1c,#0000 28%),#050606;min-height:100svh;padding:124px 0 54px;position:relative}._hero_2wpwq_3:before{content:"";pointer-events:none;background-image:linear-gradient(#33ffff07 1px,#0000 1px),linear-gradient(90deg,#33ffff07 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 66%);mask-image:linear-gradient(90deg,#000,#0000 66%)}._heroGrid_2wpwq_5{grid-template-columns:minmax(430px,1fr) minmax(420px,590px);align-items:center;gap:clamp(55px,7vw,132px);min-height:calc(100svh - 178px);display:grid;position:relative}._heroCopy_2wpwq_6{z-index:2;padding:35px 0;position:relative}._kicker_2wpwq_7,._sectionLabel_2wpwq_7,._sectionHead_2wpwq_7,._cta_2wpwq_7>div>p{text-transform:uppercase;letter-spacing:.21em;font-size:10px;font-weight:600;line-height:1}._kicker_2wpwq_7{color:#9ba6a3;align-items:center;gap:12px;margin:0 0 38px;display:flex}._kicker_2wpwq_7 i{background:var(--cyan);width:26px;height:1px;display:block}._hero_2wpwq_3 h1,._statement_2wpwq_9 h2,._useCaseSection_2wpwq_9 h2,._faqSection_2wpwq_9 h2,._cta_2wpwq_7 h2{font-synthesis:none;letter-spacing:-.042em;text-transform:uppercase;margin:0;font-family:Saira Extra Condensed,Arial Narrow,sans-serif;font-weight:500;line-height:.78}._hero_2wpwq_3 h1{font-size:clamp(86px,8vw,150px)}._hero_2wpwq_3 h1 em,._statement_2wpwq_9 h2 em,._useCaseSection_2wpwq_9 h2 em,._faqSection_2wpwq_9 h2 em,._cta_2wpwq_7 h2 em{color:var(--cyan);font-style:normal}._intro_2wpwq_12{color:#a2aca9;max-width:530px;margin:42px 0 0;font-size:17px;line-height:1.7}._heroActions_2wpwq_13{align-items:center;gap:28px;margin-top:38px;display:flex}._primaryAction_2wpwq_13{border:1px solid var(--cyan);background:var(--cyan);color:#031010;text-transform:uppercase;letter-spacing:.14em;border-radius:999px;align-items:center;gap:25px;padding:10px 11px 10px 20px;font-size:9px;transition:transform .3s,background .3s;display:flex}._primaryAction_2wpwq_13 b{width:36px;height:36px;color:var(--cyan);background:#050606;border-radius:50%;place-items:center;font-size:18px;display:grid}._primaryAction_2wpwq_13:hover{background:#fff;border-color:#fff;transform:translateY(-3px)}._secondaryAction_2wpwq_13{color:#abb5b2;text-transform:uppercase;letter-spacing:.14em;font-size:9px;transition:color .3s}._secondaryAction_2wpwq_13:hover{color:var(--cyan)}._heroMeta_2wpwq_14{color:#727e7b;text-transform:uppercase;letter-spacing:.16em;border-top:1px solid #2c3533;flex-wrap:wrap;gap:15px 30px;margin-top:38px;padding-top:22px;font-size:8px;display:flex}._heroFilm_2wpwq_15{justify-self:end;width:min(100%,560px);margin:0;position:relative}._filmFrame_2wpwq_15{aspect-ratio:9/16;background:linear-gradient(145deg,#ffffff14,#ffffff04);border:1px solid #ffffff30;border-radius:28px;padding:8px;position:relative;overflow:hidden;box-shadow:0 44px 100px #00000085,0 0 70px #33ffff12}._filmFrame_2wpwq_15:after{content:"";pointer-events:none;background:linear-gradient(#00000014,#0000 50%,#0000007a);border:1px solid #ffffff1a;border-radius:20px;position:absolute;inset:8px}._filmFrame_2wpwq_15 video{object-fit:cover;filter:saturate(.87)contrast(1.04)brightness(.88);border-radius:20px;width:100%;height:100%;display:block}._filmIndex_2wpwq_17,._filmStatus_2wpwq_17{z-index:2;text-transform:uppercase;letter-spacing:.16em;font-size:8px;position:absolute}._filmIndex_2wpwq_17{bottom:25px;left:27px}._filmStatus_2wpwq_17{color:#b7c2bf;align-items:center;gap:8px;display:flex;top:25px;right:27px}._filmStatus_2wpwq_17 i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan);border-radius:50%}._heroFilm_2wpwq_15 figcaption{color:#717d79;text-transform:uppercase;letter-spacing:.15em;justify-content:space-between;gap:20px;margin-top:18px;font-size:8px;display:flex}._heroFilm_2wpwq_15 figcaption span:first-child{color:#e5ebe9}._statement_2wpwq_9{background:#080a0a;border-top:1px solid #242c2a;padding:clamp(110px,10vw,180px) 0}._statementGrid_2wpwq_19{grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:55px;display:grid}._sectionLabel_2wpwq_7{color:#8a9692;margin:8px 0 0}._statement_2wpwq_9 h2{font-size:clamp(67px,7.2vw,124px)}._statement_2wpwq_9>div>div>p{color:#9ba7a3;max-width:850px;margin:48px 0 0;font-size:18px;line-height:1.75}._capabilitySection_2wpwq_20,._workSection_2wpwq_20,._useCaseSection_2wpwq_9,._processSection_2wpwq_20,._faqSection_2wpwq_9{background:#050606;border-top:1px solid #242c2a;padding:clamp(105px,9vw,155px) 0}._sectionHead_2wpwq_7{color:#687571;border-bottom:1px solid #2c3633;justify-content:space-between;padding-bottom:22px;display:flex}._sectionHead_2wpwq_7 p{color:#eef3f1;margin:0}._sectionHead_2wpwq_7 span{color:#687571}._capabilityGrid_2wpwq_21{grid-template-columns:1fr 1fr;padding-top:28px;display:grid}._capabilityGrid_2wpwq_21 article{background:linear-gradient(145deg,#0b0f0e,#070909);border:1px solid #2c3835;min-height:340px;padding:30px;transition:transform .35s,border-color .35s,background .35s;position:relative}._capabilityGrid_2wpwq_21 article:nth-child(2n){border-left:0}._capabilityGrid_2wpwq_21 article:nth-child(n+3){border-top:0}._capabilityGrid_2wpwq_21 article:hover{z-index:1;border-color:var(--cyan);background:#091212;transform:translateY(-4px)}._capabilityGrid_2wpwq_21 article>span,._processGrid_2wpwq_21 article>span{color:var(--cyan);letter-spacing:.18em;font-size:9px}._capabilityGrid_2wpwq_21 h3,._processGrid_2wpwq_21 h3,._project_2wpwq_21 h3,._faqList_2wpwq_21 h3{font-synthesis:none;text-transform:uppercase;font-family:Saira Extra Condensed,Arial Narrow,sans-serif;font-weight:500}._capabilityGrid_2wpwq_21 h3{margin:95px 0 24px;font-size:clamp(42px,4vw,68px);line-height:.88}._capabilityGrid_2wpwq_21 p{color:#899692;max-width:560px;margin:0;font-size:15px;line-height:1.72}._workSection_2wpwq_20{background:#080a0a}._workGrid_2wpwq_22{grid-template-columns:repeat(3,1fr);gap:14px;padding-top:28px;display:grid}._project_2wpwq_21{background:#070909;border:1px solid #293431;border-radius:22px;min-height:680px;position:relative;overflow:hidden}._projectImage_2wpwq_22{position:absolute;inset:0}._projectImage_2wpwq_22:after{content:"";background:linear-gradient(#00000014,#0000 42%,#020404db);position:absolute;inset:0}._projectImage_2wpwq_22 video{object-fit:cover;filter:saturate(.78)contrast(1.05)brightness(.82);width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .6s;display:block}._project_2wpwq_21:hover video{filter:saturate()contrast(1.02)brightness(.92);transform:scale(1.05)}._projectTop_2wpwq_22,._projectBottom_2wpwq_22{z-index:2;justify-content:space-between;gap:18px;display:flex;position:absolute;left:25px;right:25px}._projectTop_2wpwq_22{text-transform:uppercase;letter-spacing:.15em;font-size:8px;top:24px}._projectTop_2wpwq_22 span:last-child{color:var(--cyan);text-align:right}._projectBottom_2wpwq_22{align-items:end;bottom:24px}._project_2wpwq_21 h3{max-width:75%;margin:0;font-size:clamp(45px,4vw,66px);line-height:.85}._projectBottom_2wpwq_22 b{width:48px;height:48px;color:var(--cyan);border:1px solid #65716d;border-radius:50%;place-items:center;font-size:20px;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}._project_2wpwq_21:hover b{border-color:var(--cyan);background:var(--cyan);color:#031010;transform:rotate(45deg)}._useCaseSection_2wpwq_9{background:radial-gradient(circle at 18% 35%,#33ffff13,#0000 27%),#050606;position:relative}._useCaseSection_2wpwq_9:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#33ffff06 1px,#0000 1px);background-size:72px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 56%);mask-image:linear-gradient(90deg,#000,#0000 56%)}._useCaseGrid_2wpwq_23{grid-template-columns:minmax(360px,.82fr) minmax(520px,1.18fr);gap:clamp(70px,8vw,145px);display:grid;position:relative}._useCaseIntro_2wpwq_23{align-self:start;position:sticky;top:140px}._useCaseIntro_2wpwq_23 h2{margin-top:52px;font-size:clamp(61px,6vw,105px)}._useCaseIntro_2wpwq_23>p:not(._sectionLabel_2wpwq_7){color:#9aa6a2;max-width:650px;margin:46px 0 0;font-size:16px;line-height:1.75}._useCaseIntro_2wpwq_23>span{color:#66736f;text-transform:uppercase;letter-spacing:.17em;border-top:1px solid #2d3835;margin-top:43px;padding-top:19px;font-size:8px;display:block}._useCaseList_2wpwq_23{border-top:1px solid #34403d}._useCaseList_2wpwq_23 article{border-bottom:1px solid #34403d;grid-template-columns:44px 1fr 44px;align-items:start;gap:24px;padding:32px 0;transition:padding .3s,border-color .3s;display:grid}._useCaseList_2wpwq_23 article>span{color:var(--cyan);letter-spacing:.16em;padding-top:7px;font-size:9px}._useCaseList_2wpwq_23 h3{font-synthesis:none;text-transform:uppercase;margin:0;font-family:Saira Extra Condensed,Arial Narrow,sans-serif;font-size:clamp(31px,2.7vw,46px);font-weight:500;line-height:.95}._useCaseList_2wpwq_23 p{color:#889591;max-width:660px;margin:18px 0 0;font-size:14px;line-height:1.7}._useCaseList_2wpwq_23 b{color:#75827e;border:1px solid #34413e;border-radius:50%;place-items:center;width:42px;height:42px;transition:color .3s,border-color .3s,transform .3s;display:grid}._useCaseList_2wpwq_23 article:hover{border-color:var(--cyan);padding-left:10px}._useCaseList_2wpwq_23 article:hover b{color:var(--cyan);border-color:var(--cyan);transform:rotate(45deg)}._processSection_2wpwq_20{background:#050606}._processGrid_2wpwq_21{grid-template-columns:repeat(4,1fr);padding-top:28px;display:grid}._processGrid_2wpwq_21 article{background:#080b0a;border:1px solid #2b3633;border-right:0;min-height:330px;padding:28px}._processGrid_2wpwq_21 article:last-child{border-right:1px solid #2b3633}._processGrid_2wpwq_21 h3{margin:90px 0 22px;font-size:clamp(35px,3vw,52px);line-height:.88}._processGrid_2wpwq_21 p{color:#87938f;margin:0;font-size:14px;line-height:1.7}._formatStrip_2wpwq_25{background:var(--cyan);color:#031010;padding:38px 0}._formatStrip_2wpwq_25>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;display:grid}._formatStrip_2wpwq_25 p{text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:8px;font-weight:700}._formatStrip_2wpwq_25 p:last-child{text-align:right}._formatStrip_2wpwq_25>div>div{gap:10px;display:flex}._formatStrip_2wpwq_25 span{text-align:center;border:1px solid #03101057;border-radius:999px;min-width:64px;padding:11px 15px;font-size:13px;font-weight:700}._faqSection_2wpwq_9{background:#080a0a}._faqGrid_2wpwq_26{grid-template-columns:minmax(300px,.52fr) minmax(0,1fr);gap:clamp(55px,8vw,145px);display:grid}._faqSection_2wpwq_9 h2{margin-top:48px;font-size:clamp(66px,6.5vw,110px)}._faqList_2wpwq_21{border-top:1px solid #34403d}._faqList_2wpwq_21 details{border-bottom:1px solid #34403d}._faqList_2wpwq_21 summary{cursor:pointer;grid-template-columns:42px 1fr 30px;align-items:center;gap:20px;padding:30px 0;list-style:none;display:grid}._faqList_2wpwq_21 summary::-webkit-details-marker{display:none}._faqList_2wpwq_21 summary>span{color:var(--cyan);letter-spacing:.16em;font-size:9px}._faqList_2wpwq_21 h3{margin:0;font-size:clamp(28px,2.5vw,41px);line-height:1}._faqList_2wpwq_21 summary b{color:var(--cyan);font-size:24px;font-weight:400;transition:transform .25s}._faqList_2wpwq_21 details[open] summary b{transform:rotate(45deg)}._faqList_2wpwq_21 details>p{color:#909c98;max-width:760px;margin:-5px 50px 30px 62px;font-size:15px;line-height:1.75}._cta_2wpwq_7{background:radial-gradient(circle at 72% 35%,#33ffff17,#0000 30%),#050606;border-top:1px solid #27312f;padding:clamp(115px,10vw,175px) 0}._cta_2wpwq_7>div>p{color:#85918d;margin:0 0 48px}._cta_2wpwq_7 h2{font-size:clamp(78px,8vw,140px)}._cta_2wpwq_7>a,._cta_2wpwq_7>div>a{border-top:1px solid #35413e;border-bottom:1px solid #35413e;justify-content:space-between;align-items:center;margin-top:70px;padding:26px 0;font-size:clamp(22px,2.5vw,42px);transition:padding .3s,color .3s,border-color .3s;display:flex}._cta_2wpwq_7>div>a b{color:var(--cyan)}._cta_2wpwq_7>div>a:hover{color:var(--cyan);border-color:var(--cyan);padding-left:12px}._footer_2wpwq_28{background:#050606;padding:29px 0 32px}._footer_2wpwq_28>div{color:#68736f;text-transform:uppercase;letter-spacing:.14em;border-top:1px solid #222b29;justify-content:space-between;gap:25px;padding-top:27px;font-size:8px;display:flex}._footer_2wpwq_28 a:hover{color:var(--cyan)}@media (width<=1100px){._heroGrid_2wpwq_5{grid-template-columns:minmax(350px,.9fr) minmax(380px,1.1fr);gap:45px}._hero_2wpwq_3 h1{font-size:clamp(78px,8.4vw,112px)}._workGrid_2wpwq_22{gap:10px}._project_2wpwq_21{min-height:590px}._useCaseGrid_2wpwq_23{grid-template-columns:minmax(300px,.72fr) minmax(470px,1.28fr);gap:55px}._processGrid_2wpwq_21{grid-template-columns:1fr 1fr}._processGrid_2wpwq_21 article:nth-child(2){border-right:1px solid #2b3633}._processGrid_2wpwq_21 article:nth-child(n+3){border-top:0}._formatStrip_2wpwq_25>div{grid-template-columns:1fr auto}._formatStrip_2wpwq_25 p:last-child{display:none}}@media (width<=850px){._hero_2wpwq_3{min-height:0;padding:105px 0 90px}._heroGrid_2wpwq_5{display:block}._heroCopy_2wpwq_6{padding:35px 0 65px}._hero_2wpwq_3 h1{font-size:clamp(76px,20vw,108px)}._intro_2wpwq_12{font-size:15px}._heroFilm_2wpwq_15{justify-self:auto;width:min(100%,480px);margin-inline:auto}._statementGrid_2wpwq_19,._useCaseGrid_2wpwq_23,._faqGrid_2wpwq_26{grid-template-columns:1fr}._statementGrid_2wpwq_19{gap:45px}._statement_2wpwq_9 h2{font-size:clamp(59px,15vw,88px)}._statement_2wpwq_9>div>div>p{font-size:16px}._workGrid_2wpwq_22{grid-template-columns:1fr}._project_2wpwq_21{min-height:630px}._useCaseGrid_2wpwq_23{gap:72px}._useCaseIntro_2wpwq_23{position:static}._useCaseIntro_2wpwq_23 h2{font-size:clamp(57px,13vw,84px)}._processGrid_2wpwq_21 article{min-height:280px}._processGrid_2wpwq_21 h3{margin-top:68px}._formatStrip_2wpwq_25>div{display:block}._formatStrip_2wpwq_25 p{margin-bottom:22px}._formatStrip_2wpwq_25>div>div{overflow-x:auto}._faqGrid_2wpwq_26{gap:60px}._faqSection_2wpwq_9 h2{font-size:clamp(60px,15vw,86px)}._footer_2wpwq_28>div{flex-wrap:wrap}._footer_2wpwq_28>div span:nth-child(2){order:3;width:100%}}@media (width<=560px){._hero_2wpwq_3 h1{font-size:clamp(68px,20vw,88px)}._heroActions_2wpwq_13{flex-direction:column;align-items:flex-start;gap:22px}._heroMeta_2wpwq_14{grid-template-columns:1fr 1fr;display:grid}._heroMeta_2wpwq_14 span:last-child{grid-column:1/-1}._filmFrame_2wpwq_15{border-radius:22px}._filmFrame_2wpwq_15 video,._filmFrame_2wpwq_15:after{border-radius:16px}._heroFilm_2wpwq_15 figcaption{display:grid}._capabilityGrid_2wpwq_21{grid-template-columns:1fr}._capabilityGrid_2wpwq_21 article,._capabilityGrid_2wpwq_21 article:nth-child(2n){border:1px solid #2c3835;border-bottom:0;min-height:285px}._capabilityGrid_2wpwq_21 article:last-child{border-bottom:1px solid #2c3835}._capabilityGrid_2wpwq_21 h3{margin-top:65px}._project_2wpwq_21{border-radius:18px;min-height:570px}._useCaseList_2wpwq_23 article{grid-template-columns:31px 1fr;gap:14px}._useCaseList_2wpwq_23 article>b{display:none}._useCaseList_2wpwq_23 h3{font-size:34px}._useCaseList_2wpwq_23 p{font-size:14px}._processGrid_2wpwq_21{grid-template-columns:1fr}._processGrid_2wpwq_21 article,._processGrid_2wpwq_21 article:nth-child(2){border-bottom:0;border-right:1px solid #2b3633}._processGrid_2wpwq_21 article:last-child{border-bottom:1px solid #2b3633}._formatStrip_2wpwq_25 span{min-width:58px}._faqList_2wpwq_21 summary{grid-template-columns:32px 1fr 24px;gap:12px;padding:25px 0}._faqList_2wpwq_21 h3{font-size:28px}._faqList_2wpwq_21 details>p{margin:0 0 28px 44px;font-size:14px}._cta_2wpwq_7 h2{font-size:clamp(67px,18vw,92px)}._footer_2wpwq_28>div{display:block}._footer_2wpwq_28>div>*{margin-bottom:15px;display:block}}@media (prefers-reduced-motion:reduce){._page_2wpwq_1 *{scroll-behavior:auto!important;transition:none!important}}
