.Home_footer__yFiaX{width:calc(100% + (2 * var(--site-page-gutter)));max-width:none;margin-right:calc(-1 * var(--site-page-gutter));margin-bottom:calc(-1 * var(--site-page-gutter));margin-left:calc(-1 * var(--site-page-gutter))}.Home_caseStudiesHero__lkWh_,.Home_closing__Q0IpH,.Home_engagementHero__cF27B,.Home_hero__VkeT1,.Home_operatingStack__u1snf,.Home_platformHero__mq0Fo,.Home_sectionTitleBand__uZVb4,.Home_section__3569L{width:min(var(--site-content-width),var(--site-content-max));margin-right:auto;margin-left:auto}.Home_hero__VkeT1{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);grid-gap:28px 36px;gap:28px 36px;align-items:start;min-height:0;margin-top:22px;padding:34px;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:linear-gradient(120deg,rgba(255,56,50,.18),transparent 34%),linear-gradient(250deg,rgba(255,204,51,.15),transparent 42%),rgba(12,13,17,.88);box-shadow:0 28px 80px rgba(0,0,0,.28)}.Home_engagementHero__cF27B,.Home_platformHero__mq0Fo{position:relative;display:flex;align-items:center;min-height:clamp(440px,38vw,560px);margin-top:22px;padding:clamp(24px,4vw,44px);border:1px solid rgba(245,239,230,.16);border-radius:8px;background:#050608;box-shadow:0 30px 84px rgba(0,0,0,.34);isolation:isolate;overflow:hidden}.Home_engagementHeroImage__thyVO,.Home_engagementHeroMedia__3Ayun,.Home_platformHeroImage__2USDw,.Home_platformHeroMedia__mPwDo{position:absolute;inset:0;display:block;width:100%;height:100%}.Home_engagementHeroImage__thyVO,.Home_platformHeroImage__2USDw{object-fit:cover;object-position:58% center;filter:saturate(.82) contrast(1.08) brightness(.92)}.Home_engagementHeroImage__thyVO{object-position:64% center;filter:saturate(.86) contrast(1.08) brightness(.88)}.Home_engagementHeroOverlay__2V6_v,.Home_platformHeroOverlay__Vm_Nk{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,6,8,.94),rgba(5,6,8,.82) 34%,rgba(5,6,8,.42) 63%,rgba(5,6,8,.18)),linear-gradient(180deg,rgba(5,6,8,.1),rgba(5,6,8,.42)),linear-gradient(135deg,rgba(23,212,207,.08),transparent 44%),linear-gradient(315deg,rgba(255,56,50,.08),transparent 48%)}.Home_engagementHeroOverlay__2V6_v:after,.Home_platformHeroOverlay__Vm_Nk:after{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.65),transparent 68%);mask-image:linear-gradient(90deg,rgba(0,0,0,.65),transparent 68%);opacity:.42;content:""}.Home_engagementHeroContent__MWS1q,.Home_platformHeroContent__Lzhz3{position:relative;z-index:2;width:min(620px,100%);min-width:0;overflow-wrap:break-word}.Home_heroHeading__6tq7t{grid-column:1/-1;min-width:0;overflow-wrap:break-word}.Home_heroText__g9CCy{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;overflow-wrap:break-word}.Home_kicker__AsKYR{font-size:.78rem;font-weight:700;letter-spacing:.08em}.Home_kicker__AsKYR,.Home_sectionLabel__KsGVD{color:var(--accent,#17d4cf);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-transform:uppercase}.Home_sectionLabel__KsGVD{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;min-height:32px;padding:8px 10px;border:1px solid rgba(var(--accent-rgb,23,212,207),.26);border-left:3px solid var(--accent,#17d4cf);border-radius:8px;background:linear-gradient(135deg,rgba(var(--accent-rgb,23,212,207),.1),transparent 68%),rgba(255,255,255,.035);font-size:clamp(.88rem,.9vw,.98rem);font-weight:850;letter-spacing:.07em;line-height:1.25}.Home_sectionSequenceLabel__ttivu{display:inline-flex;align-items:center;gap:10px;min-height:0;padding:0;border:0;border-left:0;border-radius:0;background:transparent;line-height:1.2}.Home_sectionDot__qVQHK{display:inline-block;width:16px;height:16px;flex:0 0 auto;border:0;border-radius:999px;box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 0 0 4px rgba(255,255,255,.035),0 10px 28px rgba(0,0,0,.24)}.Home_sectionDotOne__nHvlX{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.86),transparent 18%),linear-gradient(135deg,#22eee8,#118a87);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 0 0 4px rgba(23,212,207,.08),0 10px 28px rgba(23,212,207,.16)}.Home_sectionDotTwo__lFA_c{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.78),transparent 18%),linear-gradient(135deg,#ff6a5f,#b8322b);box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 0 0 4px rgba(239,78,69,.08),0 10px 28px rgba(239,78,69,.15)}.Home_sectionDotThree__sIt8X{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.82),transparent 18%),linear-gradient(135deg,#ffd95c,#c58f18)}.Home_sectionDotFour__kAg5z{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.78),transparent 18%),linear-gradient(135deg,#9de08f,#3f8b5d)}.Home_sectionDotFive__UP6K2{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.78),transparent 18%),linear-gradient(135deg,#8fb5ff,#365f9f)}.Home_sectionDotSix__CCoYv{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.78),transparent 18%),linear-gradient(135deg,#dca0ff,#8240ad)}.Home_closingInner__6h34L h2,.Home_hero__VkeT1 h1,.Home_sectionIntro__yzVXy h2{margin-top:16px;color:#fff7ed;font-size:clamp(2.8rem,5.8vw,5.4rem);line-height:1;letter-spacing:0}.Home_closingInner__6h34L h2,.Home_sectionIntro__yzVXy h2{max-width:920px;font-size:clamp(2rem,4vw,4.35rem);line-height:1.02}.Home_closingInner__6h34L p,.Home_lead___zziS,.Home_sectionText__CEaa4{max-width:68ch;color:#d5d6d8;font-size:1.08rem;line-height:1.75}.Home_lead___zziS{margin-top:24px;font-size:1.18rem}.Home_sectionTitleBand__uZVb4{display:flex;min-height:0;margin-top:clamp(34px,5vw,64px);margin-bottom:clamp(28px,4vw,52px);align-items:center;gap:clamp(14px,3vw,34px);padding:8px 0;overflow:hidden;border:0;border-radius:0;background:transparent}.Home_sectionTitleBand__uZVb4:after,.Home_sectionTitleBand__uZVb4:before{display:block;height:1px;flex:1 1 auto;background:linear-gradient(90deg,transparent,rgba(255,56,50,.58),rgba(23,212,207,.35));content:""}.Home_sectionTitleBand__uZVb4:after{background:linear-gradient(90deg,rgba(23,212,207,.35),rgba(255,56,50,.58),transparent)}.Home_sectionTitleBand__uZVb4 h2{flex:0 0 auto;max-width:min(100%,680px);padding:0 clamp(12px,2vw,20px);border:0;border-radius:0;color:#fff7ed;background:transparent;box-shadow:none;font-size:clamp(1.55rem,3.2vw,3rem);line-height:1.05;letter-spacing:0;text-align:center}.Home_sectionTitleBand__uZVb4 h2 span{display:block}.Home_sectionTitleBand__uZVb4 h2 img{display:block;width:min(300px,58vw);height:auto;margin:0 auto}.Home_engagementHero__cF27B h1,.Home_platformHero__mq0Fo h1{max-width:11.5ch;margin-top:16px;color:#fff7ed;font-size:clamp(3.35rem,5vw,5.15rem);line-height:1;letter-spacing:0}.Home_engagementHero__cF27B h1{max-width:10ch}.Home_engagementHeroTagline___FiGs,.Home_platformHeroTagline__4yHmG{max-width:34ch;margin-top:20px;color:#ffcc33;font-size:clamp(1.18rem,1.6vw,1.45rem);font-weight:800;line-height:1.28}.Home_engagementHero__cF27B .Home_lead___zziS,.Home_platformHero__mq0Fo .Home_lead___zziS{max-width:56ch;margin-top:18px;font-size:1rem;line-height:1.6}.Home_actions__EipX5{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.Home_actions__EipX5 .Home_primaryCta___aKWA,.Home_actions__EipX5 .Home_secondaryCta__9wywN{flex:0 1 320px;min-width:320px}.Home_primaryCta___aKWA,.Home_secondaryCta__9wywN,.Home_textLink__LrsVV{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:0 18px;border-radius:8px;font-weight:700;text-align:center;overflow-wrap:anywhere;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.Home_primaryCta___aKWA,.Home_secondaryCta__9wywN{border:1px solid var(--button-border);color:#f5efe6;background:var(--button-bg);box-shadow:0 12px 34px var(--button-shadow)}.Home_textLink__LrsVV{border:1px solid var(--button-border-soft);color:#f5efe6;background:var(--button-bg-soft)}.Home_actions__EipX5 .Home_primaryCta___aKWA,.Home_actions__EipX5 .Home_secondaryCta__9wywN{border-color:var(--button-border);color:#f5efe6;background:var(--button-bg);box-shadow:0 12px 34px var(--button-shadow)}.Home_textLink__LrsVV{width:-moz-fit-content;width:fit-content;margin-top:22px}.Home_primaryCta___aKWA:hover,.Home_secondaryCta__9wywN:hover,.Home_textLink__LrsVV:hover{transform:translateY(-2px)}.Home_caseOverviewList__1mTT7{display:grid;margin-top:24px;border-top:1px solid rgba(245,239,230,.11)}.Home_caseOverviewItem__mnJmV{--case-accent:#17d4cf;--case-border:rgba(245,239,230,0.13);--case-glow:rgba(23,212,207,0.075);--case-glow-strong:rgba(23,212,207,0.12);display:grid;grid-template-columns:minmax(120px,.18fr) minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;min-width:0;padding:16px 0;border-bottom:1px solid rgba(245,239,230,.11);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.Home_caseOverviewItem__mnJmV:hover{border-color:rgba(245,239,230,.2);background:linear-gradient(90deg,var(--case-glow-strong),transparent 34%),rgba(255,255,255,.018)}.Home_caseOverviewMeta__ft0gM{color:var(--case-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.Home_caseOverviewItem__mnJmV h3{color:#fff7ed;font-size:clamp(1.05rem,1.3vw,1.32rem);line-height:1.15}.Home_caseOverviewItem__mnJmV p{color:#d5d6d8;font-size:.93rem;line-height:1.5}.Home_caseOverviewCopy__xAovc{min-width:0}.Home_caseOverviewCopy__xAovc p{margin-top:5px}.Home_caseTagList___rdQJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.Home_caseTagList___rdQJ small{padding:7px 9px;border:1px solid var(--case-border,rgba(245,239,230,.13));border-radius:999px;color:#dfe2e6;background:linear-gradient(135deg,var(--case-glow,transparent),transparent 54%),rgba(0,0,0,.18);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.Home_caseStudiesHero__lkWh_{position:relative;isolation:isolate;margin-top:22px;padding:clamp(26px,4vw,48px);overflow:hidden;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:#050608;box-shadow:0 24px 70px rgba(0,0,0,.24)}.Home_caseStudiesHeroImage__JFGJ4,.Home_caseStudiesHeroMedia__LFn7N{position:absolute;inset:0;display:block;width:100%;height:100%}.Home_caseStudiesHeroImage__JFGJ4{object-fit:cover;object-position:center 58%;filter:saturate(.78) contrast(1.08) brightness(.74)}.Home_caseStudiesHeroOverlay__Om_iC{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,6,8,.94),rgba(5,6,8,.82) 38%,rgba(5,6,8,.48) 68%,rgba(5,6,8,.3)),linear-gradient(180deg,rgba(5,6,8,.08),rgba(5,6,8,.58)),linear-gradient(135deg,rgba(23,212,207,.1),transparent 42%),linear-gradient(315deg,rgba(255,56,50,.1),transparent 48%)}.Home_caseStudiesHeroOverlay__Om_iC:after{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 70%);mask-image:linear-gradient(90deg,rgba(0,0,0,.7),transparent 70%);opacity:.44;content:""}.Home_caseStudiesHeroInner__MspKO{position:relative;z-index:2;max-width:880px}.Home_caseStudiesHero__lkWh_ h1{margin-top:16px;color:#fff7ed;font-size:clamp(2.65rem,5.2vw,5.2rem);line-height:1;letter-spacing:0}.Home_caseStudiesTagline__SHBug{max-width:74ch;margin-top:22px;color:#ffcc33;font-size:clamp(1.08rem,1.55vw,1.35rem);font-weight:800;line-height:1.45}.Home_caseStudyDetail___sgRh{--case-accent:#17d4cf;--case-border:rgba(23,212,207,0.22);--case-glow:rgba(23,212,207,0.08);--case-glow-strong:rgba(23,212,207,0.12);--case-fill:rgba(12,13,17,0.82);position:relative;display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);grid-gap:clamp(18px,3vw,38px);gap:clamp(18px,3vw,38px);width:min(var(--site-content-width),var(--site-content-max));margin:22px auto 0;padding:clamp(20px,3vw,34px);scroll-margin-top:110px;overflow:hidden;border:1px solid var(--case-border);border-radius:8px;background:linear-gradient(105deg,var(--case-glow),transparent 28%),linear-gradient(292deg,rgba(245,239,230,.03),transparent 38%),rgba(9,10,13,.88)}.Home_caseStudyDetail___sgRh:before{position:absolute;top:0;right:clamp(18px,3vw,34px);left:clamp(18px,3vw,34px);height:2px;background:linear-gradient(90deg,transparent,var(--case-accent),transparent);opacity:.72;content:""}.Home_caseStudyHeader___YOSM{min-width:0}.Home_caseStudyHeader___YOSM h2{margin-top:14px;color:#fff7ed;font-size:clamp(1.8rem,3vw,3.45rem);line-height:1.03}.Home_caseStudyHeader___YOSM>p{margin-top:16px;color:#d5d6d8;font-size:1.02rem;line-height:1.62}.Home_caseStudyBody__gBJCA{display:grid;grid-gap:12px;gap:12px;min-width:0}.Home_caseStudyBlock__as5Tl{padding:18px;border:1px solid rgba(245,239,230,.13);border-radius:8px;background:linear-gradient(135deg,rgba(245,239,230,.035),transparent 46%),rgba(255,255,255,.038)}.Home_caseCapabilities__88Sa7 h3,.Home_caseStudyBlock__as5Tl h3{color:var(--case-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.Home_caseStudyBlock__as5Tl p{margin-top:10px;color:#d8dce0;line-height:1.68}.Home_caseEvidence__w2kLj{grid-column:1/-1;padding:clamp(18px,2.4vw,24px);border:1px solid rgba(245,239,230,.15);border-radius:8px;background:linear-gradient(135deg,rgba(245,239,230,.04),transparent 42%),linear-gradient(285deg,var(--case-glow),transparent 46%),rgba(255,255,255,.03)}.Home_caseEvidence__w2kLj h3{color:var(--case-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.Home_caseEvidence__w2kLj div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.Home_caseEvidence__w2kLj span{min-width:0;padding:12px 14px;border:1px solid rgba(245,239,230,.11);border-radius:8px;color:#e9eaec;background:rgba(0,0,0,.2);font-size:.94rem;line-height:1.42}.Home_caseMediaFeature__k3CP6{grid-column:1/-1;display:grid;min-width:0;margin-top:4px}.Home_caseMediaFeature__k3CP6 h3{color:#fff7ed;font-size:1.08rem;line-height:1.2}.Home_caseMediaFeature__k3CP6 p{max-width:74ch;margin-top:8px;color:#c8cbd0;line-height:1.55}.Home_caseMediaFeaturePlayer__c5XX_{position:relative;min-width:0;aspect-ratio:16/9;margin-top:18px;overflow:hidden;border:1px solid rgba(245,239,230,.16);border-radius:8px;background:linear-gradient(135deg,rgba(23,212,207,.12),transparent 38%),rgba(5,6,8,.86);box-shadow:0 24px 70px rgba(0,0,0,.28)}.Home_caseMediaFeaturePlayer__c5XX_ img,.Home_caseMediaFeaturePlayer__c5XX_>div{position:absolute;inset:0;width:100%;height:100%}.Home_caseMediaFeaturePlayer__c5XX_ img{display:block;object-fit:cover}.Home_caseMediaGrid__EYKOw{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:14px;gap:14px;min-width:0;margin-top:18px}.Home_caseMediaGridSingle__tJL0i{grid-template-columns:1fr;justify-items:center}.Home_caseMediaGridSingle__tJL0i .Home_caseMediaCard__D2w51{width:min(860px,100%)}.Home_caseMediaGridPair__lQXum .Home_caseMediaCard__D2w51{grid-column:span 6}.Home_caseMediaGridGallery__0HAFW .Home_caseMediaCard__D2w51{grid-column:auto}.Home_caseMediaGridGallery__0HAFW{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_caseMediaCard__D2w51{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:1px solid rgba(245,239,230,.14);border-radius:8px;background:linear-gradient(112deg,rgba(23,212,207,.08),transparent 36%),linear-gradient(292deg,rgba(255,56,50,.06),transparent 42%),rgba(8,9,12,.78)}.Home_caseMediaFrame__LU1wq{position:relative;aspect-ratio:16/9;overflow:hidden;background:#050608}.Home_caseMediaGridSingle__tJL0i .Home_caseMediaFrame__LU1wq{aspect-ratio:16/9}.Home_caseMediaGridGallery__0HAFW .Home_caseMediaFrame__LU1wq{aspect-ratio:16/8}.Home_caseMediaFrame__LU1wq img,.Home_caseMediaFrame__LU1wq>div{width:100%;height:100%}.Home_caseMediaFrame__LU1wq img{display:block;object-fit:cover;object-position:center center}.Home_caseMediaFrame__LU1wq img.Home_caseMediaContain__s24WJ{object-fit:contain;padding:14px}.Home_caseMediaCopy__HUwPg{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:15px;background:linear-gradient(145deg,rgba(23,212,207,.06),transparent 58%),rgba(5,6,8,.82)}.Home_caseMediaCopy__HUwPg h3{color:#f5efe6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.Home_caseMediaCopy__HUwPg p{margin-top:10px;color:#d8dce0;font-size:.95rem;line-height:1.5}.Home_caseCapabilities__88Sa7{grid-column:1/-1;padding:18px;border:1px solid rgba(245,239,230,.14);border-radius:8px;background:linear-gradient(135deg,var(--case-glow),transparent 42%),rgba(255,255,255,.032)}.Home_caseCapabilityGrid__p1sok{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.Home_caseCapabilityGrid__p1sok span{padding:8px 10px;border:1px solid var(--case-border);border-radius:999px;color:#dfe2e6;background:linear-gradient(135deg,var(--case-glow),transparent 54%),rgba(0,0,0,.18);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.Home_caseTone1__iE7K8{--case-accent:#ef4e45;--case-border:rgba(239,78,69,0.24);--case-glow:rgba(239,78,69,0.075);--case-glow-strong:rgba(239,78,69,0.12);--case-fill:rgba(16,10,11,0.76)}.Home_caseTone2__PJque{--case-accent:#17d4cf;--case-border:rgba(23,212,207,0.24);--case-glow:rgba(23,212,207,0.07);--case-glow-strong:rgba(23,212,207,0.12);--case-fill:rgba(8,15,16,0.76)}.Home_caseTone3__CGVpK{--case-accent:#ffcc33;--case-border:rgba(255,204,51,0.22);--case-glow:rgba(255,204,51,0.06);--case-glow-strong:rgba(255,204,51,0.1);--case-fill:rgba(16,14,9,0.76)}.Home_caseTone4__H5QWW{--case-accent:#82a8ff;--case-border:rgba(130,168,255,0.22);--case-glow:rgba(130,168,255,0.06);--case-glow-strong:rgba(130,168,255,0.1);--case-fill:rgba(10,12,18,0.76)}.Home_caseTone5__fDB_V{--case-accent:#f5efe6;--case-border:rgba(245,239,230,0.16);--case-glow:rgba(245,239,230,0.035);--case-glow-strong:rgba(245,239,230,0.075);--case-fill:rgba(12,12,14,0.78)}.Home_caseTone6__er_c9{--case-accent:#41d98d;--case-border:rgba(65,217,141,0.22);--case-glow:rgba(65,217,141,0.06);--case-glow-strong:rgba(65,217,141,0.1);--case-fill:rgba(8,14,11,0.76)}.Home_closing__Q0IpH,.Home_section__3569L{margin-top:22px}.Home_platformModel__MFdZ6{padding:clamp(20px,3vw,30px);border-color:rgba(255,204,51,.18);background:linear-gradient(115deg,rgba(255,204,51,.1),transparent 38%),linear-gradient(290deg,rgba(23,212,207,.09),transparent 46%),rgba(12,13,17,.88)}.Home_platformModelIntro__Fivu_{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}.Home_platformModelIntro__Fivu_ h2{max-width:640px;color:#fff7ed;font-size:clamp(1.35rem,2.4vw,2.35rem);line-height:1.08}.Home_platformModelFlow__VOevk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.Home_platformModelStep__o1y2X{position:relative;min-width:0;min-height:170px;padding:16px 46px 16px 16px;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:rgba(255,255,255,.04)}.Home_platformModelStep__o1y2X span{display:block;color:#17d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_platformModelStep__o1y2X strong{display:block;margin-top:8px;color:#fff7ed;font-size:clamp(1.08rem,1.45vw,1.34rem);line-height:1.14}.Home_platformModelStep__o1y2X p{margin-top:9px;color:#d5d6d8;font-size:.92rem;line-height:1.48}.Home_platformModelStep__o1y2X em{position:absolute;top:50%;right:13px;color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.4rem;font-style:normal;font-weight:900;transform:translateY(-50%)}.Home_presentation__gTsfb{width:min(var(--site-content-width),var(--site-content-max));margin:22px auto 0;padding:22px;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:radial-gradient(circle at 12% 70%,rgba(238,42,36,.22),transparent 28%),radial-gradient(circle at 88% 8%,rgba(255,204,51,.2),transparent 24%),linear-gradient(125deg,rgba(23,212,207,.1),transparent 38%),rgba(12,13,17,.9)}.Home_presentationHeader__wVSbw{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.Home_presentationHeader__wVSbw h2{max-width:920px;margin-top:10px;color:#fff7ed;font-size:clamp(1.65rem,2.65vw,2.65rem);line-height:1.06}.Home_presentationControls__S07Qn{display:flex;align-items:center;gap:10px;flex-shrink:0}.Home_presentationControls__S07Qn button,.Home_presentationRail__klpA2 button{min-height:40px;border:1px solid var(--button-border-soft);border-radius:8px;color:#f5efe6;background:var(--button-bg-soft);font:inherit;font-weight:700;cursor:pointer}.Home_presentationControls__S07Qn button{padding:0 14px}.Home_presentationControls__S07Qn span{color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;font-weight:800}.Home_presentationViewport__M9AsN{margin-top:18px;overflow:hidden;border-radius:8px}.Home_presentationTrack__uOFSp{display:flex;align-items:stretch;touch-action:pan-y pinch-zoom}.Home_presentationSlide__r4rVD{position:relative;display:grid;flex:0 0 100%;grid-template-rows:auto 1fr auto;min-width:0;height:clamp(620px,74svh,700px);padding:30px 32px 26px;border:1px solid rgba(245,239,230,.14);border-radius:8px;overflow:hidden;background:linear-gradient(transparent 39px,rgba(255,255,255,.035) 40px),linear-gradient(120deg,rgba(238,42,36,.22),transparent 32%),linear-gradient(245deg,rgba(255,204,51,.2),transparent 38%),linear-gradient(135deg,#100709,#0a0a0d 47%,#17100c);background-size:100% 40px,auto,auto,auto}.Home_presentationSlide__r4rVD:after,.Home_presentationSlide__r4rVD:before{position:absolute;right:0;left:0;z-index:0;height:12px;content:""}.Home_presentationSlide__r4rVD:before{top:0;background:#ee2a24}.Home_presentationSlide__r4rVD:after{bottom:0;background:#ffcc33}.Home_deckFooter__fNcy7,.Home_deckSlideHeader__QQq8s,.Home_deckSlideMain__7DT7n{position:relative;z-index:1}.Home_deckSlideHeader__QQq8s{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.Home_deckSlideHeader__QQq8s h3{color:#fff7ed;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.04}.Home_deckSlideHeader__QQq8s p{margin-top:5px;color:#ffcc33;font-size:.9rem;font-weight:800}.Home_deckSlideHeader__QQq8s span{min-width:90px;padding:8px 12px;border:2px solid #17d4cf;border-radius:8px;color:#17d4cf;background:rgba(0,0,0,.48);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:900;text-align:center}.Home_deckSlideMain__7DT7n{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:16px;gap:16px;align-content:stretch;align-items:stretch}.Home_deckBrief__CkZMR{min-width:0;padding:20px;border:1px solid rgba(245,239,230,.14);border-radius:8px;background:linear-gradient(140deg,rgba(23,212,207,.12),transparent 42%),rgba(5,6,8,.54)}.Home_deckBrief__CkZMR span,.Home_deckCard__24veD span{display:block;color:#17d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_deckBrief__CkZMR h4{margin-top:10px;color:#fff7ed;font-size:clamp(1.38rem,2.25vw,2.15rem);line-height:1.08}.Home_deckBrief__CkZMR p{margin-top:12px;color:#d5d6d8;font-size:.93rem;line-height:1.48}.Home_deckBrief__CkZMR ul{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.Home_deckBrief__CkZMR li{position:relative;padding-left:20px;color:#c8cbd0;font-size:.9rem;line-height:1.38}.Home_deckBrief__CkZMR li:before{position:absolute;top:.62em;left:0;width:8px;height:8px;border-radius:2px;background:#ffcc33;content:""}.Home_deckCards__CYFhz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:stretch}.Home_deckCard__24veD{display:grid;align-content:center;justify-items:center;min-height:0;padding:18px;border:1px solid rgba(245,239,230,.13);border-top:4px solid var(--card-tone);border-radius:8px;background:rgba(11,9,10,.82);text-align:center}.Home_deckCard__24veD[data-tone=red]{--card-tone:#ee2a24}.Home_deckCard__24veD[data-tone=yellow]{--card-tone:#ffcc33}.Home_deckCard__24veD[data-tone=cyan]{--card-tone:#17d4cf}.Home_deckCard__24veD[data-tone=green]{--card-tone:#4ce15f}.Home_deckCard__24veD[data-tone=purple]{--card-tone:#aa54ff}.Home_deckCard__24veD h4{margin-top:10px;color:#fff7ed;font-size:clamp(1.08rem,1.35vw,1.22rem);line-height:1.14}.Home_deckCard__24veD p{max-width:22ch;margin-top:9px;color:#d5d6d8;font-size:.94rem;line-height:1.42}.Home_deckFooter__fNcy7{align-self:end;margin-top:14px;padding:12px 16px;border:1px solid rgba(255,204,51,.34);border-radius:8px;color:#fff7ed;background:rgba(255,204,51,.08);font-size:.92rem;line-height:1.42}.Home_presentationRail__klpA2{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));grid-gap:6px;gap:6px;margin-top:14px}.Home_presentationRail__klpA2 button{min-width:0;min-height:40px;padding:0;border:1px solid var(--button-border-soft);border-radius:8px;color:#a9b0b6;background:var(--button-bg-soft);font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:700;cursor:pointer}.Home_presentationRailActive__WrWGp{border-color:var(--button-border)!important;color:#f5efe6!important;background:var(--button-bg)!important}.Home_mobilePresentationControls__fezGl,.Home_mobilePresentationDots__17QHV,.Home_mobilePresentationViewport__WfliV{display:none}.Home_mobilePresentationViewport__WfliV{margin-top:18px;overflow:hidden;border-radius:8px}.Home_mobilePresentationTrack__dycLz{display:flex;align-items:stretch;touch-action:pan-y pinch-zoom}.Home_mobilePresentationSlide__3E8Dj{position:relative;display:flex;min-width:0;min-height:400px;flex:0 0 100%;flex-direction:column;padding:20px 18px 18px;border:1px solid rgba(245,239,230,.14);border-radius:8px;overflow:hidden;background:linear-gradient(120deg,rgba(238,42,36,.16),transparent 44%),linear-gradient(250deg,rgba(255,204,51,.14),transparent 52%),rgba(6,7,10,.88)}.Home_mobilePresentationSlide__3E8Dj:before{position:absolute;top:0;right:0;left:0;height:6px;background:linear-gradient(90deg,#ee2a24,#ffcc33 52%,#17d4cf);content:""}.Home_mobileSlideMeta__Jl1KU{display:flex;align-items:center;justify-content:space-between;gap:12px}.Home_mobileSlideMeta__Jl1KU span,.Home_mobileSlideMeta__Jl1KU strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_mobileSlideMeta__Jl1KU span{color:#17d4cf}.Home_mobileSlideMeta__Jl1KU strong{color:#ffcc33}.Home_mobilePresentationSlide__3E8Dj h3{margin-top:16px;color:#fff7ed;font-size:clamp(1.62rem,7.2vw,2.05rem);line-height:1.06}.Home_mobilePresentationSlide__3E8Dj p{margin-top:14px;color:#d5d6d8;font-size:.94rem;line-height:1.48}.Home_mobilePresentationSlide__3E8Dj ul{display:grid;grid-gap:9px;gap:9px;margin:16px 0 0;padding:0;list-style:none}.Home_mobilePresentationSlide__3E8Dj li{position:relative;padding-left:20px;color:#c8cbd0;font-size:.88rem;line-height:1.36}.Home_mobilePresentationSlide__3E8Dj li:before{position:absolute;top:.62em;left:0;width:8px;height:8px;border-radius:2px;background:#ffcc33;content:""}.Home_mobilePresentationControls__fezGl{align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.Home_mobilePresentationControls__fezGl button{min-height:42px;padding:0 14px;border:1px solid var(--button-border-soft);border-radius:8px;color:#f5efe6;background:var(--button-bg-soft);font:inherit;font-size:.92rem;font-weight:800;cursor:pointer}.Home_mobilePresentationControls__fezGl span{color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:900}.Home_mobilePresentationDots__17QHV{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:12px}.Home_mobilePresentationDots__17QHV button{height:7px;min-width:0;border:0;border-radius:999px;background:rgba(245,239,230,.18);cursor:pointer}.Home_mobilePresentationDotActive__sVmIt{background:var(--button-bg)!important}.Home_section__3569L{padding:34px;border:1px solid rgba(245,239,230,.1);border-radius:8px;background:rgba(12,13,17,.84)}.Home_sectionIntro__yzVXy{max-width:980px}.Home_documentaryPlayer__3TKmp{position:relative;min-width:0;aspect-ratio:16/9;margin-top:26px;overflow:hidden;border:1px solid rgba(245,239,230,.16);border-radius:8px;background:linear-gradient(135deg,rgba(23,212,207,.12),transparent 38%),rgba(5,6,8,.86);box-shadow:0 24px 70px rgba(0,0,0,.28)}.Home_documentaryPlayer__3TKmp>div{position:absolute;inset:0}.Home_playerLoading__I6dxT{display:grid;width:100%;height:100%;place-items:center;color:#d5d6d8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Home_sectionText__CEaa4{margin-top:20px}.Home_section__3569L[id],.Home_swissCampPreview__rcMQo{scroll-margin-top:112px}.Home_expeditionNarrative__GxWtK{display:grid;grid-template-columns:minmax(280px,.38fr) minmax(0,.62fr);grid-gap:clamp(34px,6vw,86px);gap:clamp(34px,6vw,86px);align-items:start}.Home_expeditionNarrativeBody__Z7phA,.Home_expeditionNarrativeHeading__uM6BQ{min-width:0}.Home_expeditionNarrativeHeading__uM6BQ h2{max-width:13ch;margin-top:18px;color:#fff7ed;font-size:clamp(2.3rem,3.8vw,4.25rem);line-height:.98}.Home_expeditionNarrativeBody__Z7phA>p{max-width:68ch;color:#d5d6d8;font-size:1.03rem;line-height:1.7}.Home_expeditionNarrativeBody__Z7phA>p+p{margin-top:18px}.Home_expeditionNarrativeBody__Z7phA .Home_expeditionNarrativeLead__jsf7C{color:#fff7ed;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.58}.Home_expeditionNarrativeBackground__vZRgi{max-width:68ch;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,204,51,.3)}.Home_expeditionNarrativeBackground__vZRgi p{color:#c8cbd0;font-size:.94rem;line-height:1.65}.Home_expeditionNarrativeBackground__vZRgi a{display:inline-block;margin-top:12px;color:#ffcc33;font-size:.84rem;font-weight:850}.Home_expeditionKitSection__6OXh7{margin-top:22px;background:linear-gradient(135deg,rgba(239,184,75,.075),transparent 38%),rgba(10,11,14,.9)}.Home_expeditionKitIntro__HSZgW{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:end}.Home_expeditionKitIntro__HSZgW h2{max-width:14ch;margin-top:18px;color:#fff7ed;font-size:clamp(2.25rem,3.8vw,4.2rem);line-height:.99}.Home_expeditionKitIntro__HSZgW>p:last-child{max-width:66ch;color:#d5d6d8;font-size:1.03rem;line-height:1.7}.Home_expeditionEquipmentInventory__uzNe0{margin-top:28px}.Home_expeditionEquipmentImage__fHDdY{position:relative;width:min(var(--site-content-width),var(--site-content-max));margin:22px auto 0;overflow:hidden;border:1px solid rgba(245,239,230,.14);border-radius:8px;background:#0b0d0f}.Home_expeditionEquipmentImage__fHDdY:after{position:absolute;inset:0;z-index:1;background:rgba(5,6,8,.2);pointer-events:none;content:""}.Home_expeditionEquipmentImage__fHDdY img{display:block;width:100%;height:auto}.Home_expeditionEquipmentInventoryList__4jtYx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start;margin-top:24px}.Home_expeditionEquipmentInventoryList__4jtYx article{min-width:0;padding:20px;border:1px solid rgba(245,239,230,.14);border-radius:8px;background:rgba(5,6,8,.72)}.Home_expeditionEquipmentInventoryHeading___2t3R{display:flex;gap:12px;align-items:center}.Home_expeditionEquipmentInventoryIcon__BNGqQ{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:1px solid rgba(239,184,75,.34);border-radius:8px;color:#efb84b;background:rgba(239,184,75,.08)}.Home_expeditionEquipmentInventoryList__4jtYx h4{color:#fff7ed;font-size:1rem;line-height:1.25}.Home_expeditionEquipmentInventoryList__4jtYx p{margin-top:8px;color:#bfc2c7;font-size:.9rem;line-height:1.6}.Home_expeditionKitChecks__pIXcq{display:grid;grid-template-columns:minmax(180px,.28fr) minmax(0,.72fr);grid-gap:24px;gap:24px;align-items:center;margin-top:14px;padding:18px 20px;border:1px solid rgba(239,184,75,.24);border-radius:8px;background:rgba(239,184,75,.07)}.Home_expeditionKitChecks__pIXcq span{color:#efb84b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.73rem;font-weight:900;letter-spacing:.075em;text-transform:uppercase}.Home_expeditionKitChecks__pIXcq p{color:#e1e2e3;font-size:.96rem;line-height:1.6}.Home_swissCampPreview__rcMQo{position:relative;isolation:isolate;display:grid;width:min(var(--site-content-width),var(--site-content-max));min-height:560px;grid-template-columns:minmax(0,.58fr) minmax(330px,.42fr);grid-gap:clamp(28px,5vw,70px);gap:clamp(28px,5vw,70px);align-items:end;margin:22px auto 0;padding:clamp(28px,5vw,58px);overflow:hidden;border:1px solid rgba(245,239,230,.16);border-radius:8px;background:linear-gradient(90deg,rgba(5,6,8,.92),rgba(5,6,8,.78) 32%,rgba(5,6,8,.38) 52%,rgba(5,6,8,.1) 70%,rgba(5,6,8,.02)),linear-gradient(180deg,rgba(5,6,8,.04),rgba(5,6,8,.14)),url(https://res.cloudinary.com/arnaringi/image/upload/f_auto,q_auto,w_1800/v1786277435/swiss_camp_yrt7w0.jpg);background-position:50%;background-size:cover;box-shadow:0 28px 80px rgba(0,0,0,.3)}.Home_swissCampPreview__rcMQo:before{position:absolute;inset:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:44px 44px;opacity:.38;content:""}.Home_swissCampCopy__n86bw{min-width:0}.Home_swissCampCopy__n86bw h2{max-width:14ch;margin-top:18px;color:#fff7ed;font-size:clamp(2.35rem,4.7vw,5rem);line-height:.98}.Home_swissCampCopy__n86bw>p:not(.Home_sectionLabel__KsGVD){max-width:64ch;margin-top:20px;color:#e1e2e3;font-size:1.05rem;line-height:1.68}.Home_swissCampDetails__Quk_S{margin:0;padding:20px;border:1px solid rgba(245,239,230,.17);border-radius:8px;background:rgba(5,6,8,.68);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Home_swissCampDetails__Quk_S p{color:#f0f0ef;font-size:.98rem;line-height:1.62}.Home_swissCampDetails__Quk_S p+p{margin-top:14px}@media (max-width:920px){.Home_expeditionNarrative__GxWtK{grid-template-columns:1fr}.Home_expeditionNarrativeHeading__uM6BQ h2{max-width:18ch}.Home_expeditionKitIntro__HSZgW{grid-template-columns:1fr;align-items:start}.Home_expeditionKitIntro__HSZgW h2{max-width:18ch}.Home_swissCampPreview__rcMQo{min-height:660px;grid-template-columns:1fr;align-content:end}}@media (max-width:680px){.Home_expeditionKitSection__6OXh7{padding:20px}.Home_expeditionEquipmentInventoryList__4jtYx,.Home_expeditionKitChecks__pIXcq{grid-template-columns:1fr}.Home_swissCampPreview__rcMQo{width:100%;max-width:100%;min-height:760px;margin-right:0;margin-left:0;padding:20px}.Home_swissCampCopy__n86bw h2{font-size:clamp(2.2rem,11vw,3.3rem)}}.Home_operatingHero___2a4_{min-height:clamp(520px,62svh,720px);align-items:end;background:linear-gradient(90deg,rgba(5,6,8,.96),rgba(5,6,8,.88) 34%,rgba(5,6,8,.52) 52%,rgba(5,6,8,.12) 72%,rgba(5,6,8,.02)),linear-gradient(180deg,rgba(5,6,8,.04),rgba(5,6,8,.16)),url(https://res.cloudinary.com/arnaringi/image/upload/f_auto,q_auto,w_1800/v1754321713/GFNWEB/APL_3620.jpg);background-position:50%;background-size:cover}.Home_operatingHero___2a4_ .Home_heroHeading__6tq7t h1{max-width:15ch;font-size:clamp(2.55rem,4.5vw,4.5rem)}.Home_operatingJumpNav__LY1Kd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:24px}.Home_operatingJumpNav__LY1Kd a{display:flex;min-height:54px;align-items:center;justify-content:space-between;min-width:0;gap:16px;padding:12px 14px 12px 16px;border:1px solid rgba(239,184,75,.38);border-radius:8px;color:#fff7ed;background:linear-gradient(110deg,rgba(239,184,75,.13),transparent 54%),rgba(5,6,8,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 8px 24px rgba(0,0,0,.2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:850;letter-spacing:.045em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.Home_operatingJumpNav__LY1Kd a:after{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border:1px solid rgba(239,184,75,.48);border-radius:50%;color:#efb84b;background:rgba(239,184,75,.1);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.95rem;line-height:1;content:"↓"}.Home_operatingJumpNav__LY1Kd a:focus-visible,.Home_operatingJumpNav__LY1Kd a:hover{border-color:rgba(239,184,75,.78);color:#ffffff;background-color:rgba(239,184,75,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 12px 30px rgba(0,0,0,.3);transform:translateY(-2px)}.Home_operatingJumpNav__LY1Kd a:focus-visible{outline:2px solid rgba(239,184,75,.82);outline-offset:3px}.Home_operatingJumpNav__LY1Kd span{color:#ffcc33}.Home_operatingStack__u1snf{display:grid;grid-gap:22px;gap:22px;margin-top:22px}.Home_operatingEnvironment__OWyqF{scroll-margin-top:120px;padding:clamp(20px,3vw,34px);border:1px solid rgba(245,239,230,.13);border-radius:8px;background:linear-gradient(135deg,rgba(23,212,207,.08),transparent 40%),linear-gradient(315deg,rgba(255,56,50,.065),transparent 52%),rgba(8,9,12,.86);box-shadow:0 24px 80px rgba(0,0,0,.2)}.Home_operatingEnvironmentHeader__pfxh5{max-width:980px}.Home_operatingEnvironmentHeader__pfxh5 h2{max-width:880px;margin-top:14px;color:#fff7ed;font-size:clamp(2rem,3.8vw,4rem);line-height:1;letter-spacing:0}.Home_operatingEnvironmentHeader__pfxh5 p:not(.Home_sectionLabel__KsGVD){max-width:74ch;margin-top:16px;color:#d5d6d8;font-size:1.06rem;line-height:1.68}.Home_operatingMediaSections__g1aF7{display:grid;grid-gap:26px;gap:26px;margin-top:26px}.Home_operatingMediaSection__pjmpK{display:grid;grid-gap:14px;gap:14px}.Home_operatingVideoSection__h6PHW{gap:16px}.Home_operatingImageSection__HWwYm{gap:12px}.Home_operatingVideoSection__h6PHW .Home_operatingMediaGrid__FArPl{padding:10px;border:1px solid rgba(23,212,207,.11);border-radius:8px;background:linear-gradient(135deg,rgba(23,212,207,.055),transparent 42%),rgba(2,3,5,.32)}.Home_operatingImageSection__HWwYm .Home_operatingImageGrid__aKcBX{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:12px;padding:12px;border:1px solid rgba(245,239,230,.08);border-radius:8px;background:linear-gradient(135deg,rgba(245,239,230,.035),transparent 42%),rgba(255,255,255,.018)}.Home_operatingMediaSectionHeader__VNohl{display:flex;align-items:center;gap:12px}.Home_operatingMediaSectionHeader__VNohl:after{content:"";flex:1 1 auto;height:1px;background:rgba(245,239,230,.12)}.Home_operatingMediaSectionHeader__VNohl span{color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_operatingMediaGrid__FArPl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.Home_operatingMediaCard__vLC4c,.Home_operatingMediaPlaceholder__cczcp{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border-radius:8px;border:1px solid rgba(245,239,230,.13);background:rgba(5,6,8,.74)}.Home_operatingMediaCardFeatured__QiDrb{grid-column:1/-1}.Home_operatingVideoCard__xCWpU{border-color:rgba(23,212,207,.18);background:linear-gradient(180deg,rgba(5,6,8,.96),rgba(5,6,8,.76)),rgba(5,6,8,.9);box-shadow:0 22px 60px rgba(0,0,0,.24)}.Home_operatingVideoCard__xCWpU.Home_operatingMediaCardFeatured__QiDrb{border-color:rgba(23,212,207,.26);box-shadow:0 26px 80px rgba(0,0,0,.32),inset 0 1px 0 rgba(245,239,230,.06)}.Home_operatingImageCard__awnZC{grid-template-rows:auto 190px;height:100%;border-color:rgba(245,239,230,.09);background:linear-gradient(180deg,transparent,rgba(245,239,230,.025)),rgba(255,255,255,.018);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.Home_operatingImageCard__awnZC:focus-within,.Home_operatingImageCard__awnZC:hover{border-color:rgba(23,212,207,.2);background:linear-gradient(180deg,rgba(23,212,207,.055),rgba(255,56,50,.035)),rgba(255,255,255,.026);box-shadow:0 18px 52px rgba(0,0,0,.22),inset 0 1px 0 rgba(245,239,230,.055)}.Home_operatingImageOpen__aI6na{display:block;width:100%;min-width:0;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;overflow:hidden}.Home_operatingImageOpen__aI6na img{transition:filter .18s ease,transform .18s ease}.Home_operatingImageCard__awnZC:focus-within .Home_operatingImageOpen__aI6na img,.Home_operatingImageCard__awnZC:hover .Home_operatingImageOpen__aI6na img{filter:saturate(1.08) contrast(1.06);transform:scale(1.012)}.Home_operatingImageGrid__aKcBX .Home_operatingImageCard__awnZC,.Home_operatingImageGrid__aKcBX .Home_operatingImagePlaceholder__vaCbX{align-self:stretch;height:100%;min-height:0}.Home_operatingMediaCard__vLC4c img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;filter:saturate(1.02) contrast(1.04)}.Home_operatingMediaCard__vLC4c .Home_documentaryPlayer__3TKmp{margin-top:0;border:0;border-radius:0;box-shadow:none}.Home_operatingVideoCard__xCWpU .Home_documentaryPlayer__3TKmp{background:radial-gradient(circle at 50% 42%,rgba(23,212,207,.1),transparent 38%),#020305}.Home_operatingMediaPlaceholder__cczcp{place-items:center;min-height:360px;border-style:dashed}.Home_operatingVideoPlaceholder__ehxJB{border-color:rgba(23,212,207,.24);background:linear-gradient(rgba(245,239,230,.04) 1px,transparent 0),linear-gradient(90deg,rgba(245,239,230,.04) 1px,transparent 0),rgba(5,6,8,.72);background-size:34px 34px}.Home_operatingImagePlaceholder__vaCbX{min-height:clamp(210px,18vw,270px);border-color:rgba(245,239,230,.16);background:repeating-linear-gradient(135deg,rgba(245,239,230,.04),rgba(245,239,230,.04) 9px,transparent 0,transparent 18px),rgba(255,255,255,.03)}.Home_operatingImageCarousel__flSDW{display:none}.Home_operatingImageCarouselViewport__G9U5s{overflow:hidden;border-radius:8px}.Home_operatingImageCarouselTrack__Wb1hk{display:flex;align-items:stretch;touch-action:pan-y pinch-zoom}.Home_operatingImageCarouselSlide__a0y0S{min-width:0;flex:0 0 88%;padding-right:12px}.Home_operatingImageCarouselSlide__a0y0S .Home_operatingMediaCard__vLC4c,.Home_operatingImageCarouselSlide__a0y0S .Home_operatingMediaPlaceholder__cczcp{height:100%}.Home_operatingImageCarouselControls__av1Jm{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.Home_operatingImageCarouselControls__av1Jm button{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(245,239,230,.16);border-radius:8px;color:#f5efe6;background:rgba(255,255,255,.045);cursor:pointer}.Home_operatingImageCarouselControls__av1Jm button:focus-visible,.Home_operatingImageCarouselControls__av1Jm button:hover{border-color:rgba(23,212,207,.42);color:#17d4cf;background:rgba(23,212,207,.09)}.Home_operatingImageCarouselControls__av1Jm button:focus-visible{outline:2px solid rgba(23,212,207,.7);outline-offset:3px}.Home_operatingImageCarouselControls__av1Jm span{color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.Home_operatingImageModal__z8SV1{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:clamp(14px,2.4vw,30px);background:rgba(2,3,5,.86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.Home_operatingImageModalPanel__jdD_d{display:grid;width:min(1180px,100%);max-height:min(92svh,860px);grid-template-rows:auto auto minmax(154px,auto);overflow:hidden;border:1px solid rgba(245,239,230,.16);border-radius:8px;background:linear-gradient(135deg,rgba(23,212,207,.08),transparent 42%),linear-gradient(315deg,rgba(255,56,50,.08),transparent 52%),rgba(5,6,8,.96);box-shadow:0 30px 120px rgba(0,0,0,.56)}.Home_operatingImageModalTop__nLs_R{display:flex;align-items:center;gap:14px;padding:12px;justify-content:space-between;border-bottom:1px solid rgba(245,239,230,.1)}.Home_operatingImageModalTop__nLs_R span{color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:850;letter-spacing:.08em}.Home_operatingImageModalNav__72RwC,.Home_operatingImageModalTop__nLs_R button{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid rgba(245,239,230,.16);border-radius:8px;color:#f5efe6;background:rgba(255,255,255,.045);cursor:pointer}.Home_operatingImageModalNav__72RwC:focus-visible,.Home_operatingImageModalNav__72RwC:hover,.Home_operatingImageModalTop__nLs_R button:focus-visible,.Home_operatingImageModalTop__nLs_R button:hover{border-color:rgba(23,212,207,.5);color:#17d4cf;background:rgba(23,212,207,.09)}.Home_operatingImageModalNav__72RwC:focus-visible,.Home_operatingImageModalTop__nLs_R button:focus-visible{outline:2px solid rgba(23,212,207,.7);outline-offset:3px}.Home_operatingImageModalViewport__m_3c3{position:relative;justify-self:center;width:min(100%,980px);min-width:0;min-height:0;aspect-ratio:16/9;overflow:hidden;background:rgba(0,0,0,.34)}.Home_operatingImageModalTrack__kf_wC{display:flex;height:100%;min-height:0;touch-action:pan-y pinch-zoom}.Home_operatingImageModalSlide__WoGwg{display:grid;min-width:0;min-height:0;flex:0 0 100%;place-items:center}.Home_operatingImageModalSlide__WoGwg img{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.Home_operatingImageModalNav__72RwC{position:absolute;top:50%;z-index:2;transform:translateY(-50%);background:rgba(5,6,8,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Home_operatingImageModalNavPrev__OcE6L{left:14px}.Home_operatingImageModalNavNext__Qs76r{right:14px}.Home_operatingImageModalBottom__HViHN{display:grid;min-height:154px;place-items:center;padding:18px 72px 20px;border-top:1px solid rgba(245,239,230,.1);background:rgba(5,6,8,.62)}.Home_operatingImageModalBottom__HViHN h3{color:#fff7ed;font-size:1.02rem;line-height:1.2;text-align:center}.Home_operatingImageModalBottom__HViHN p{max-width:68ch;margin:6px auto 0;color:#c8cbd0;font-size:.92rem;line-height:1.45;text-align:center;display:-webkit-box;min-height:4.35em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.Home_operatingMediaPlaceholder__cczcp span{color:#aeb7bd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_operatingMediaCaption__tzc9z{min-width:0;padding:15px}.Home_operatingVideoCard__xCWpU .Home_operatingMediaCaption__tzc9z{padding:16px 16px 17px}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z{display:grid;align-content:start;height:190px;min-height:0;padding:12px 13px 14px}.Home_operatingMediaCaption__tzc9z h3{color:#fff7ed;font-size:1.08rem;line-height:1.2}.Home_operatingVideoCard__xCWpU .Home_operatingMediaCaption__tzc9z h3{font-size:1.12rem}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z h3{color:#e8e1d7;font-size:.96rem;min-height:2.4em}.Home_operatingMediaCaption__tzc9z p{margin-top:8px;color:#c8cbd0;font-size:.96rem;line-height:1.55}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z p{color:#b8c0c6;display:-webkit-box;font-size:.88rem;line-height:1.45;max-height:7.25em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.Home_cardGrid__3NHKG,.Home_fourGrid__fuqVp,.Home_threeGrid__vMlbM{display:grid;grid-gap:14px;gap:14px;margin-top:24px}.Home_cardGrid__3NHKG,.Home_fourGrid__fuqVp{grid-template-columns:repeat(4,minmax(0,1fr))}.Home_selectedWorkList__7bTUu{display:grid;grid-gap:12px;gap:12px;margin-top:24px}.Home_selectedWorkItem__dLS8s{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(180px,.38fr) minmax(0,.62fr);grid-gap:clamp(16px,3vw,42px);gap:clamp(16px,3vw,42px);padding:clamp(18px,2.4vw,28px) clamp(16px,2.4vw,28px);border:1px solid rgba(245,239,230,.13);border-radius:8px;background:linear-gradient(135deg,rgba(23,212,207,.075),transparent 38%),rgba(255,255,255,.04);box-shadow:0 18px 52px rgba(0,0,0,.18)}.Home_selectedWorkItem__dLS8s:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:#17d4cf;content:""}.Home_selectedWorkItem__dLS8s:nth-child(2n):before{background:#ef4e45}.Home_selectedWorkCategory__mLxXe{display:block;margin-bottom:10px;color:#17d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.Home_selectedWorkItem__dLS8s h3{margin:0;color:#fff7ed;font-size:clamp(1.1rem,1.4vw,1.45rem);line-height:1.15}.Home_selectedWorkItem__dLS8s p{margin:0;color:#d5d6d8;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.65}.Home_selectedWorkTags__tJtBi{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.Home_selectedWorkTags__tJtBi span{padding:7px 10px;border:1px solid rgba(245,239,230,.13);border-radius:999px;color:#dfe2e6;background:rgba(0,0,0,.18);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.Home_engagementModeList__ScsXb{position:relative;display:grid;grid-gap:12px;gap:12px;margin-top:24px}.Home_engagementModeList__ScsXb:before{position:absolute;top:26px;bottom:26px;left:27px;width:1px;background:linear-gradient(180deg,rgba(23,212,207,.5),rgba(239,78,69,.42));content:""}.Home_engagementModeItem__WjXGK{position:relative;display:grid;grid-template-columns:auto minmax(170px,.34fr) minmax(0,.66fr);grid-gap:clamp(14px,2.4vw,32px);gap:clamp(14px,2.4vw,32px);align-items:start;padding:clamp(18px,2.4vw,28px);border:1px solid rgba(245,239,230,.11);border-radius:8px;background:linear-gradient(90deg,rgba(23,212,207,.055),transparent 46%),rgba(3,5,8,.38)}.Home_engagementModeStep__LtKMK{z-index:1;display:grid;place-items:center;width:54px;height:54px;border:1px solid rgba(23,212,207,.55);border-radius:999px;color:#fff7ed;background:#0b1113;box-shadow:0 0 0 8px rgba(5,6,8,.78);font-size:1rem;font-weight:950;line-height:1}.Home_engagementModeCategory___Xcqi,.Home_engagementModeStep__LtKMK{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.Home_engagementModeCategory___Xcqi{display:block;margin-bottom:10px;color:#ef4e45;font-size:.72rem;font-weight:850;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.Home_engagementModeItem__WjXGK h3{margin:0;color:#fff7ed;font-size:clamp(1.18rem,1.55vw,1.55rem);line-height:1.15}.Home_engagementModeItem__WjXGK p{margin:0;color:#d5d6d8;font-size:clamp(1rem,1.08vw,1.08rem);line-height:1.65}.Home_engagementModeTags__PfDZY{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.Home_engagementModeTags__PfDZY span{padding:6px 9px;border:1px solid rgba(245,239,230,.1);border-radius:999px;color:#c8cbd0;background:rgba(255,255,255,.035);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.Home_threeGrid__vMlbM{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_closingInner__6h34L,.Home_infoCard__3C32c{border:1px solid rgba(245,239,230,.12);border-radius:8px;background:rgba(255,255,255,.045)}.Home_infoCard__3C32c{min-width:0;padding:20px}.Home_infoCard__3C32c h3{color:#fff7ed;font-size:1.08rem;line-height:1.2}.Home_infoCard__3C32c p{margin-top:12px;color:#c8cbd0;line-height:1.65}.Home_flowDiagram__sIV6U{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:24px}.Home_flowStep__U6UEi{position:relative;min-width:0;padding:18px;border:1px solid rgba(245,239,230,.13);border-top:4px solid #17d4cf;border-radius:8px;background:linear-gradient(140deg,rgba(23,212,207,.1),transparent 54%),rgba(255,255,255,.045)}.Home_flowStep__U6UEi:after{display:none}.Home_flowStep__U6UEi:not(:last-child){box-shadow:inset -1px 0 rgba(255,204,51,.32)}.Home_boundaryCore__mxLDj span,.Home_flowStep__U6UEi span{display:block;color:#17d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_flowStep__U6UEi strong{display:block;margin-top:12px;color:#fff7ed;font-size:1.08rem;line-height:1.25;overflow-wrap:anywhere}.Home_boundaryLayout__zgA9l{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:24px;gap:24px;align-items:center}.Home_boundaryDiagram__XmiVi{min-width:0;padding:20px;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:linear-gradient(135deg,rgba(238,42,36,.14),transparent 42%),rgba(5,6,8,.54)}.Home_boundaryCore__mxLDj{padding:18px;border:1px solid rgba(23,212,207,.42);border-radius:8px;background:rgba(23,212,207,.07)}.Home_boundaryCore__mxLDj strong{display:block;margin-top:10px;color:#fff7ed;font-size:1.08rem;line-height:1.28}.Home_surfaceGrid__3ZKc3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.Home_surfaceGrid__3ZKc3 span{min-width:0;padding:10px 8px;border:1px solid rgba(245,239,230,.12);border-radius:8px;color:#d5d6d8;background:rgba(255,255,255,.045);font-size:.82rem;font-weight:800;line-height:1.2;text-align:center}.Home_compactStageRail__SPv_g{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;margin:24px 0 0;padding:0;list-style:none}.Home_compactStageRail__SPv_g li{min-width:0;padding:14px 12px;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:rgba(255,255,255,.045)}.Home_compactStageRail__SPv_g span{display:grid;width:30px;height:30px;place-items:center;border:1px solid #ffcc33;border-radius:8px;color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:900}.Home_compactStageRail__SPv_g strong{display:block;margin-top:12px;color:#fff7ed;font-size:.92rem;line-height:1.22;overflow-wrap:anywhere}.Home_cleanList__3ihXM{display:grid;grid-gap:13px;gap:13px;margin:18px 0 0;padding:0;list-style:none}.Home_cleanList__3ihXM li{position:relative;padding-left:22px;color:#d5d6d8;line-height:1.7}.Home_cleanList__3ihXM li:before{position:absolute;top:.7em;left:0;width:10px;height:10px;border-radius:2px;background:#ff3832;content:""}.Home_outputList__qCj5H{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px;padding:0;list-style:none}.Home_outputList__qCj5H li{position:relative;padding:18px 18px 18px 38px;border:1px solid rgba(245,239,230,.12);border-radius:8px;background:rgba(255,255,255,.045)}.Home_outputList__qCj5H li:before{position:absolute;top:24px;left:18px;width:8px;height:8px;border-radius:2px;background:#ff3832;content:""}.Home_engagementFitPanel__mKTYb{padding:clamp(24px,3vw,34px);border:1px solid rgba(245,239,230,.12);border-radius:8px;background:linear-gradient(125deg,rgba(255,56,50,.12),transparent 42%),rgba(255,255,255,.045)}.Home_engagementFitGrid__qFfOD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0;margin-top:24px}.Home_engagementFitCard__4GlZg{min-width:0;padding:18px;border:1px solid rgba(245,239,230,.12);border-left:3px solid #ff3832;border-radius:8px;background:rgba(6,7,10,.44)}.Home_engagementFitCard__4GlZg h3{color:#fff7ed;font-size:1rem;line-height:1.25}.Home_engagementFitCard__4GlZg p{margin-top:10px;color:#c8cbd0;line-height:1.55}.Home_evidenceList__NKCmE{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px}.Home_evidenceList__NKCmE p{min-width:0;padding:16px;border:1px solid rgba(23,212,207,.38);border-radius:8px;color:#d5d6d8;background:rgba(23,212,207,.06);line-height:1.55}.Home_closingInner__6h34L{padding:30px;background:linear-gradient(125deg,rgba(255,56,50,.16),transparent 46%),rgba(12,13,17,.9)}.Home_closingInner__6h34L p{margin-top:18px}.Home_closingInner__6h34L>.Home_primaryCta___aKWA{margin-top:24px}.Home_footer__yFiaX{margin-top:28px;padding:0;border-top:1px solid rgba(245,239,230,.12);border-bottom:1px solid rgba(245,239,230,.12);background:linear-gradient(125deg,rgba(23,212,207,.1),transparent 38%),linear-gradient(315deg,rgba(255,56,50,.07),transparent 34%),rgba(8,9,12,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 22px 55px rgba(0,0,0,.18)}.Home_footerInner__OwBaB{display:flex;width:min(var(--site-frame-max),calc(100% - (2 * var(--site-page-gutter))));align-items:center;justify-content:space-around;gap:0;margin-right:auto;margin-left:auto;padding:clamp(22px,3vw,34px)}.Home_footerBrand__kr_i5{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0}.Home_footerLogo__LBYkL{width:clamp(180px,16vw,250px);height:clamp(180px,16vw,250px);flex:0 0 auto;object-fit:contain;opacity:.96;filter:drop-shadow(0 12px 26px rgba(0,0,0,.28)) drop-shadow(0 0 14px rgba(23,212,207,.08))}.Home_footerColumn__S_ftY{display:grid;flex:0 0 auto;align-self:center;align-content:start;grid-gap:9px;gap:9px;min-width:max-content;min-height:112px}.Home_footerColumnLabel__TqDOH{margin-bottom:3px;color:#ffcc33;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:850;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.Home_footerContact__c2tmE{justify-items:start;text-align:left}.Home_footerMeta__DXoF_{color:#d5d6d8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700;line-height:1.4;text-decoration:none;text-transform:uppercase;color:#aeb7bd}.Home_footerContactLink__YpiXS{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-height:40px;padding:10px 12px;border:1px solid rgba(23,212,207,.22);border-radius:8px;color:#fff7ed;background:linear-gradient(135deg,rgba(23,212,207,.1),transparent 70%),rgba(255,255,255,.04);font-size:.9rem;line-height:1.2;text-decoration:none;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.Home_footerContactLink__YpiXS span{min-width:0;overflow-wrap:anywhere}.Home_footerContactLink__YpiXS:hover{border-color:rgba(23,212,207,.62);color:#17d4cf;background:rgba(23,212,207,.09);transform:translateY(-1px)}.Home_footerSocialRow__fxTw0{display:flex;flex-wrap:wrap;gap:8px}.Home_footerSocialLink__9TRyX{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(245,239,230,.16);border-radius:8px;color:#d5d6d8;background:rgba(255,255,255,.035);transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.Home_footerSocialLink__9TRyX:hover{border-color:rgba(23,212,207,.72);color:#17d4cf;background:rgba(23,212,207,.09);transform:translateY(-1px)}.Home_footerSocialLink__9TRyX svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.85}@media (max-width:1180px){.Home_cardGrid__3NHKG,.Home_evidenceList__NKCmE,.Home_flowDiagram__sIV6U,.Home_fourGrid__fuqVp,.Home_outputList__qCj5H{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_flowStep__U6UEi:after{display:none}.Home_compactStageRail__SPv_g{grid-template-columns:repeat(4,minmax(0,1fr))}.Home_deckCards__CYFhz{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_presentationRail__klpA2{grid-template-columns:repeat(auto-fit,minmax(42px,1fr))}.Home_selectedWorkItem__dLS8s{grid-template-columns:minmax(160px,.34fr) minmax(0,.66fr)}.Home_caseStudyDetail___sgRh{grid-template-columns:1fr}.Home_caseCapabilities__88Sa7{grid-column:auto}.Home_caseMediaGrid__EYKOw{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.Home_caseMediaGridGallery__0HAFW{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_caseMediaGridGallery__0HAFW,.Home_caseMediaGridPair__lQXum,.Home_caseMediaGridSingle__tJL0i{justify-items:stretch}.Home_caseMediaGridGallery__0HAFW .Home_caseMediaCard__D2w51,.Home_caseMediaGridPair__lQXum .Home_caseMediaCard__D2w51,.Home_caseMediaGridSingle__tJL0i .Home_caseMediaCard__D2w51{grid-column:auto;width:100%}.Home_engagementModeItem__WjXGK{grid-template-columns:auto minmax(0,1fr)}.Home_engagementModeItem__WjXGK>div:last-child{grid-column:2}}@media (max-width:920px){.Home_footerInner__OwBaB{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_boundaryLayout__zgA9l,.Home_caseStudiesHero__lkWh_,.Home_engagementFitPanel__mKTYb,.Home_engagementHero__cF27B,.Home_hero__VkeT1,.Home_platformHero__mq0Fo{grid-template-columns:1fr}.Home_selectedWorkItem__dLS8s{grid-template-columns:1fr;gap:8px}.Home_operatingImageSection__HWwYm .Home_operatingImageGrid__aKcBX{display:none}.Home_operatingImageCarousel__flSDW{display:block}.Home_operatingImageCarouselSlide__a0y0S{flex-basis:78%}.Home_operatingImageCard__awnZC{grid-template-rows:auto minmax(190px,auto)}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z{height:auto;min-height:190px}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z p{max-height:none;overflow:visible;-webkit-line-clamp:unset}.Home_platformModelIntro__Fivu_{display:block}.Home_platformModelIntro__Fivu_ h2{margin-top:10px}.Home_platformModelFlow__VOevk{grid-template-columns:1fr}.Home_platformModelStep__o1y2X{min-height:0;padding-right:16px;padding-bottom:42px}.Home_platformModelStep__o1y2X em{top:auto;right:50%;bottom:8px;transform:translateX(50%) rotate(90deg)}.Home_engagementModeList__ScsXb:before{display:none}.Home_engagementModeItem__WjXGK,.Home_engagementModeItem__WjXGK>div:last-child{grid-template-columns:1fr;grid-column:auto}.Home_engagementModeStep__LtKMK{width:48px;height:48px;box-shadow:none}.Home_hero__VkeT1{min-height:0}.Home_deckCards__CYFhz,.Home_engagementFitGrid__qFfOD{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_deckSlideHeader__QQq8s,.Home_presentationHeader__wVSbw{display:grid;grid-template-columns:1fr}.Home_deckSlideMain__7DT7n{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.Home_presentationHeader__wVSbw h2{max-width:22ch}.Home_presentationSlide__r4rVD{min-height:0;height:clamp(640px,78svh,760px);padding:28px 26px 24px}.Home_deckBrief__CkZMR{padding:18px}.Home_deckBrief__CkZMR h4{font-size:clamp(1.32rem,3vw,1.85rem)}.Home_deckBrief__CkZMR li,.Home_deckBrief__CkZMR p{font-size:.86rem}.Home_deckCard__24veD{padding:14px}.Home_deckCard__24veD p{font-size:.86rem}}@media (max-width:680px){.Home_caseStudiesHero__lkWh_,.Home_caseStudyDetail___sgRh,.Home_closing__Q0IpH,.Home_engagementHero__cF27B,.Home_footer__yFiaX,.Home_hero__VkeT1,.Home_operatingStack__u1snf,.Home_platformHero__mq0Fo,.Home_presentation__gTsfb,.Home_sectionTitleBand__uZVb4,.Home_section__3569L{width:100%;max-width:100%;margin-right:0;margin-left:0}.Home_presentationControls__S07Qn{display:grid;grid-template-columns:1fr}.Home_footerInner__OwBaB{flex-direction:column;align-items:center;gap:20px;min-height:0;padding:24px 20px}.Home_footer__yFiaX{padding-right:0;padding-left:0}.Home_footerBrand__kr_i5{width:100%;gap:16px;align-items:center;justify-content:center;text-align:center}.Home_footerLogo__LBYkL{width:min(42vw,164px);height:min(42vw,164px)}.Home_footerColumn__S_ftY,.Home_footerContact__c2tmE{width:100%;justify-items:center;min-height:0;text-align:center}.Home_footerContactLink__YpiXS{width:min(100%,360px);justify-content:center}.Home_footerSocialRow__fxTw0{width:100%;justify-content:center}.Home_closingInner__6h34L,.Home_engagementHero__cF27B,.Home_hero__VkeT1,.Home_platformHero__mq0Fo,.Home_presentation__gTsfb,.Home_sectionTitleBand__uZVb4,.Home_section__3569L{padding:20px}.Home_presentationHeader__wVSbw{display:block}.Home_presentationHeader__wVSbw h2{max-width:none;font-size:clamp(1.35rem,5.8vw,1.7rem);line-height:1.15}.Home_presentationControls__S07Qn,.Home_presentationRail__klpA2,.Home_presentationViewport__M9AsN{display:none}.Home_mobilePresentationViewport__WfliV{display:block}.Home_mobilePresentationControls__fezGl{display:flex}.Home_mobilePresentationDots__17QHV{display:grid}.Home_sectionTitleBand__uZVb4{gap:10px}.Home_sectionTitleBand__uZVb4:after,.Home_sectionTitleBand__uZVb4:before{min-width:18px}.Home_heroHeading__6tq7t,.Home_heroText__g9CCy,.Home_presentationSlide__r4rVD{max-width:calc(100vw - 68px)}.Home_engagementHero__cF27B,.Home_platformHero__mq0Fo{min-height:640px;align-items:flex-end}.Home_platformHeroImage__2USDw{object-position:62% center}.Home_engagementHeroImage__thyVO{object-position:68% center}.Home_engagementHeroOverlay__2V6_v,.Home_platformHeroOverlay__Vm_Nk{background:linear-gradient(90deg,rgba(5,6,8,.96),rgba(5,6,8,.86) 45%,rgba(5,6,8,.4)),linear-gradient(180deg,rgba(5,6,8,.08),rgba(5,6,8,.78)),linear-gradient(135deg,rgba(23,212,207,.08),transparent 44%),linear-gradient(315deg,rgba(255,56,50,.08),transparent 48%)}.Home_actions__EipX5,.Home_engagementHeroContent__MWS1q,.Home_platformHeroContent__Lzhz3{width:100%;max-width:100%}.Home_caseMediaGrid__EYKOw{grid-template-columns:1fr}.Home_caseMediaGridGallery__0HAFW .Home_caseMediaCard__D2w51,.Home_caseMediaGridPair__lQXum .Home_caseMediaCard__D2w51,.Home_caseMediaGridSingle__tJL0i .Home_caseMediaCard__D2w51{grid-column:auto}.Home_caseEvidence__w2kLj div{grid-template-columns:1fr}.Home_hero__VkeT1 h1{max-width:100%;font-size:clamp(2.45rem,10.2vw,3.05rem);line-height:1.04;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.Home_platformHero__mq0Fo h1{max-width:8.5ch}.Home_platformHero__mq0Fo .Home_lead___zziS{max-width:29ch}.Home_closingInner__6h34L p,.Home_lead___zziS,.Home_sectionText__CEaa4{width:100%;max-width:30ch;min-width:0;overflow-wrap:anywhere}.Home_cardGrid__3NHKG,.Home_compactStageRail__SPv_g,.Home_deckCards__CYFhz,.Home_engagementFitGrid__qFfOD,.Home_evidenceList__NKCmE,.Home_flowDiagram__sIV6U,.Home_fourGrid__fuqVp,.Home_operatingMediaGrid__FArPl,.Home_outputList__qCj5H,.Home_surfaceGrid__3ZKc3,.Home_threeGrid__vMlbM{grid-template-columns:1fr}.Home_compactStageRail__SPv_g,.Home_flowDiagram__sIV6U,.Home_surfaceGrid__3ZKc3{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_caseOverviewItem__mnJmV{grid-template-columns:1fr;gap:10px;min-height:0}.Home_caseOverviewItem__mnJmV .Home_caseTagList___rdQJ{justify-content:flex-start}.Home_operatingHero___2a4_{min-height:560px;background-image:linear-gradient(90deg,rgba(5,6,8,.94),rgba(5,6,8,.72) 48%,rgba(5,6,8,.36)),linear-gradient(180deg,rgba(5,6,8,.08),rgba(5,6,8,.28)),url(https://res.cloudinary.com/arnaringi/image/upload/f_auto,q_auto,w_1800/v1754321713/GFNWEB/APL_3620.jpg);background-position:54%}.Home_swissCampPreview__rcMQo{background-image:linear-gradient(90deg,rgba(5,6,8,.9),rgba(5,6,8,.7) 48%,rgba(5,6,8,.34)),linear-gradient(180deg,rgba(5,6,8,.08),rgba(5,6,8,.26)),url(https://res.cloudinary.com/arnaringi/image/upload/f_auto,q_auto,w_1800/v1786277435/swiss_camp_yrt7w0.jpg)}.Home_operatingJumpNav__LY1Kd,.Home_operatingMediaGrid__FArPl{grid-template-columns:1fr}.Home_operatingImageSection__HWwYm .Home_operatingImageGrid__aKcBX{display:none}.Home_operatingImageCarousel__flSDW{display:block}.Home_operatingImageCard__awnZC{grid-template-rows:auto minmax(164px,auto)}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z{height:auto;min-height:164px}.Home_operatingImageCard__awnZC .Home_operatingMediaCaption__tzc9z p{max-height:none;overflow:visible;-webkit-line-clamp:unset}.Home_operatingImageModal__z8SV1{padding:10px}.Home_operatingImageModalPanel__jdD_d{max-height:94svh}.Home_operatingImageModalViewport__m_3c3{width:100%}.Home_operatingImageModalNavPrev__OcE6L{left:8px}.Home_operatingImageModalNavNext__Qs76r{right:8px}.Home_operatingImageModalBottom__HViHN{min-height:146px;padding:12px 44px 16px}.Home_operatingImageModalBottom__HViHN h3{font-size:.94rem}.Home_operatingImageModalBottom__HViHN p{max-width:25ch;min-height:4.15em;font-size:.82rem;line-height:1.38;-webkit-line-clamp:3}.Home_operatingEnvironment__OWyqF{padding:20px}.Home_operatingEnvironmentHeader__pfxh5 h2{max-width:100%;font-size:clamp(1.85rem,8.2vw,2.55rem)}.Home_operatingEnvironmentHeader__pfxh5 p:not(.Home_sectionLabel__KsGVD),.Home_operatingMediaCaption__tzc9z p{max-width:30ch;overflow-wrap:anywhere}.Home_presentationSlide__r4rVD{padding:36px 20px 28px;height:auto}.Home_deckSlideHeader__QQq8s span{width:-moz-fit-content;width:fit-content;min-width:0}.Home_deckSlideMain__7DT7n{gap:16px}.Home_deckBrief__CkZMR{padding:18px}.Home_deckBrief__CkZMR h4{font-size:clamp(1.55rem,8vw,2.2rem)}.Home_deckBrief__CkZMR li,.Home_deckBrief__CkZMR p{font-size:.9rem;line-height:1.42}.Home_presentationSlide__r4rVD .Home_deckCards__CYFhz{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Home_presentationSlide__r4rVD .Home_deckCard__24veD{padding:12px}.Home_presentationSlide__r4rVD .Home_deckCard__24veD span{font-size:.64rem}.Home_presentationSlide__r4rVD .Home_deckCard__24veD h4{margin-top:7px;font-size:.9rem}.Home_presentationSlide__r4rVD .Home_deckCard__24veD p{margin-top:7px;font-size:.8rem;line-height:1.35}.Home_deckFooter__fNcy7{padding:14px}.Home_actions__EipX5{display:grid;grid-template-columns:1fr}.Home_primaryCta___aKWA,.Home_secondaryCta__9wywN,.Home_textLink__LrsVV{width:100%}}.ServiceExperience_gateway__YfIDG{min-height:100svh;padding:var(--site-page-gutter);background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),#07080a;background-size:48px 48px,48px 48px,auto}.ServiceExperience_gatewayBrandHero__hDlPl{position:relative;display:grid;width:calc(100% + (2 * var(--site-page-gutter)));aspect-ratio:15903/5058;place-items:center;margin:calc(-1 * var(--site-page-gutter)) calc(-1 * var(--site-page-gutter)) 0;overflow:hidden;border:1px solid rgba(245,239,230,.18);border-radius:0;background:#050608;box-shadow:0 30px 84px rgba(0,0,0,.34);isolation:isolate}@media (min-width:120rem){.ServiceExperience_gatewayBrandHero__hDlPl{width:min(var(--site-frame-max),100%);margin:0 auto;border-radius:14px}}.ServiceExperience_gatewayBrandHeroImage__W1y3_,.ServiceExperience_gatewayBrandHeroOverlay__ZEcpp,.ServiceExperience_gatewayBrandHero__hDlPl picture{position:absolute;inset:0;display:block;width:100%;height:100%}.ServiceExperience_gatewayBrandHeroImage__W1y3_{object-fit:contain;object-position:center;filter:saturate(.74) contrast(1.04) brightness(1.08)}.ServiceExperience_gatewayBrandHeroOverlay__ZEcpp{z-index:1;background:linear-gradient(rgba(30,43,53,.6),rgba(30,43,53,.6)),linear-gradient(180deg,rgba(5,6,8,0),rgba(5,6,8,.12)),linear-gradient(135deg,rgba(23,212,207,.04),transparent 42%),linear-gradient(315deg,rgba(255,56,50,.05),transparent 48%)}.ServiceExperience_gatewayBrandHeroLogo__BAOnP{position:relative;z-index:2;display:block;width:min(28vw,330px);max-height:58px;object-fit:contain;transform:translateY(30%);filter:drop-shadow(0 2px 4px rgba(0,0,0,.7)) drop-shadow(0 8px 16px rgba(0,0,0,.36))}.ServiceExperience_gatewayIntro__mvLP8{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-gap:12px;gap:12px;justify-items:center;margin:18px auto;padding:clamp(26px,3vw,40px) 20px;border-bottom:1px solid rgba(245,239,230,.11);text-align:center}.ServiceExperience_gatewayIntroLabel__GIjbl{color:#18d4cf;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.3rem,1.8vw,1.75rem);font-weight:680;letter-spacing:-.025em;line-height:1.15}.ServiceExperience_gatewayIntro__mvLP8>div{display:grid;width:100%;justify-items:center}.ServiceExperience_gatewayIntro__mvLP8 h1{max-width:24ch;margin-right:auto;margin-left:auto;color:#fffaf2;font-size:clamp(2.2rem,3.2vw,3.5rem);letter-spacing:-.042em;line-height:1.04}.ServiceExperience_gatewayIntro__mvLP8 div>p{max-width:66ch;margin:18px auto 0;color:#bdc3c8;font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.68}.ServiceExperience_gatewayDomains__zxur4{width:min(var(--site-content-width),var(--site-content-max));margin:0 auto;padding:clamp(18px,2.5vw,30px);border:1px solid rgba(245,239,230,.18);border-radius:16px;background:radial-gradient(circle at 12% 0,rgba(24,212,207,.11),transparent 27%),radial-gradient(circle at 88% 0,rgba(239,184,75,.11),transparent 27%),rgba(8,10,12,.94);box-shadow:0 36px 100px rgba(0,0,0,.34)}.ServiceExperience_gatewayDomainsHeader__6rZmN{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px;padding:2px 4px 18px;border-bottom:1px solid rgba(245,239,230,.13)}.ServiceExperience_gatewayDomainsHeader__6rZmN p{flex:0 0 auto;color:#fffaf2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ServiceExperience_gatewayDomainsHeader__6rZmN h2{max-width:24ch;color:#d7dce0;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:650;line-height:1.3;text-align:right}.ServiceExperience_gatewayChoices__jBEfR{display:grid;width:100%;min-height:620px;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.ServiceExperience_gatewayChoice__BBC68{position:relative;display:grid;min-height:560px;align-items:end;overflow:hidden;border:1px solid rgba(245,239,230,.16);border-radius:14px;background:#0a0c0f;box-shadow:0 34px 90px rgba(0,0,0,.32);isolation:isolate;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.ServiceExperience_gatewayChoice__BBC68:before{position:absolute;top:0;right:0;left:0;z-index:2;height:4px;content:""}.ServiceExperience_gatewayChoiceIt__rRZuN:before{background:#18d4cf;box-shadow:0 0 28px rgba(24,212,207,.4)}.ServiceExperience_gatewayChoiceField__KSroN:before{background:#efb84b;box-shadow:0 0 28px rgba(239,184,75,.38)}.ServiceExperience_gatewayChoice__BBC68:hover{border-color:rgba(245,239,230,.36);box-shadow:0 42px 110px rgba(0,0,0,.44);transform:translateY(-4px)}.ServiceExperience_gatewayChoice__BBC68:focus-visible{outline:3px solid #f5efe6;outline-offset:4px}.ServiceExperience_gatewayChoiceImage__eiGlU,.ServiceExperience_gatewayChoiceOverlay__uDedE{position:absolute;inset:0;width:100%;height:100%}.ServiceExperience_gatewayChoiceImage__eiGlU{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ServiceExperience_gatewayChoice__BBC68:hover .ServiceExperience_gatewayChoiceImage__eiGlU{transform:scale(1.035)}.ServiceExperience_gatewayChoiceIt__rRZuN .ServiceExperience_gatewayChoiceImage__eiGlU{object-position:60% center;filter:saturate(.78) contrast(1.06) brightness(.82)}.ServiceExperience_gatewayChoiceField__KSroN .ServiceExperience_gatewayChoiceImage__eiGlU{object-position:center;filter:saturate(.72) contrast(1.06) brightness(.82)}.ServiceExperience_gatewayChoiceOverlay__uDedE{z-index:-1}.ServiceExperience_gatewayChoiceIt__rRZuN .ServiceExperience_gatewayChoiceOverlay__uDedE{background:linear-gradient(180deg,rgba(4,8,12,.08) 10%,rgba(4,8,12,.36) 48%,rgba(4,8,12,.97)),linear-gradient(120deg,rgba(14,157,164,.24),transparent 58%)}.ServiceExperience_gatewayChoiceField__KSroN .ServiceExperience_gatewayChoiceOverlay__uDedE{background:linear-gradient(180deg,rgba(6,7,8,.06) 10%,rgba(8,8,7,.34) 48%,rgba(10,9,7,.97)),linear-gradient(120deg,rgba(206,145,38,.2),transparent 58%)}.ServiceExperience_gatewayChoiceContent__0zHPW{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:clamp(26px,4vw,54px)}.ServiceExperience_gatewayChoiceName__8w8IY{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:850;letter-spacing:.1em;text-transform:uppercase;margin-top:0;color:#18d4cf;font-size:.72rem}.ServiceExperience_gatewayChoiceField__KSroN .ServiceExperience_gatewayChoiceName__8w8IY{color:#efb84b}.ServiceExperience_gatewayChoice__BBC68 h2{max-width:15ch;margin-top:10px;color:#fffaf2;font-size:clamp(2.15rem,4.3vw,4.75rem);letter-spacing:-.045em;line-height:.96}.ServiceExperience_gatewayChoiceDescription__Voj0h{max-width:54ch;margin-top:22px;color:#d5d9dc;font-size:clamp(.98rem,1.35vw,1.14rem);line-height:1.6}.ServiceExperience_gatewayChoiceAction__rH7Nb{display:inline-flex;align-items:center;gap:12px;margin-top:30px;min-height:46px;padding:0 15px;border:1px solid rgba(24,212,207,.52);border-radius:8px;color:#fffaf2;background:rgba(24,212,207,.12);font-size:.88rem;font-weight:800}.ServiceExperience_gatewayChoiceField__KSroN .ServiceExperience_gatewayChoiceAction__rH7Nb{border-color:rgba(239,184,75,.54);background:rgba(239,184,75,.12)}.ServiceExperience_gatewayChoiceAction__rH7Nb b{font-size:1.15rem;transition:transform .18s ease}.ServiceExperience_gatewayChoice__BBC68:hover .ServiceExperience_gatewayChoiceAction__rH7Nb b{transform:translateX(5px)}.ServiceExperience_gatewayClosing__cq7KC,.ServiceExperience_gatewayEngagement__zrMDT,.ServiceExperience_gatewaySelectedWork__3RIvq{width:min(var(--site-content-width),var(--site-content-max));margin:18px auto 0}.ServiceExperience_gatewaySelectedWork__3RIvq{scroll-margin-top:24px;margin-top:clamp(38px,6vw,80px);padding-right:clamp(16px,2.5vw,30px);padding-left:clamp(16px,2.5vw,30px);border-top:1px solid rgba(245,239,230,.16);border-bottom:1px solid rgba(245,239,230,.12);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 42%),rgba(5,6,8,.48)}.ServiceExperience_gatewayEngagement__zrMDT,.ServiceExperience_gatewaySelectedWork__3RIvq{padding:clamp(30px,5vw,64px) 0}.ServiceExperience_gatewaySectionHeading__V7ws7{display:grid;max-width:820px;grid-gap:10px;gap:10px;margin-bottom:28px}.ServiceExperience_gatewaySelectedWork__3RIvq>.ServiceExperience_gatewaySectionHeading__V7ws7,.ServiceExperience_gatewaySelectedWork__3RIvq>.ServiceExperience_gatewayWorkGrid__0sguq{padding-right:clamp(18px,2.5vw,30px);padding-left:clamp(18px,2.5vw,30px)}.ServiceExperience_gatewayClosing__cq7KC>p,.ServiceExperience_gatewaySectionHeading__V7ws7>p{color:#18d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ServiceExperience_gatewayClosing__cq7KC h2,.ServiceExperience_gatewaySectionHeading__V7ws7 h2{color:#fffaf2;font-size:clamp(2.15rem,4vw,4rem);letter-spacing:-.048em;line-height:1}.ServiceExperience_gatewaySectionHeading__V7ws7>span{max-width:64ch;color:#bdc3c8;font-size:1rem;line-height:1.62}.ServiceExperience_gatewayWorkGrid__0sguq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ServiceExperience_gatewayWorkCard__g0tIr{position:relative;isolation:isolate;display:grid;grid-template-rows:48% 52%;aspect-ratio:1;overflow:hidden;border:1px solid rgba(245,239,230,.14);border-radius:6px;background:#090b0e;transition:border-color .18s ease,transform .18s ease}.ServiceExperience_gatewayWorkCard__g0tIr:hover{border-color:rgba(245,239,230,.34);transform:translateY(-3px)}.ServiceExperience_gatewayWorkCard__g0tIr:focus-visible{outline:3px solid #f5efe6;outline-offset:4px}.ServiceExperience_gatewayWorkCardOverlay__lwWUK,.ServiceExperience_gatewayWorkCard__g0tIr>img,.ServiceExperience_gatewayWorkPattern__iIEAN{position:absolute;inset:0 0 auto;width:100%;height:48%}.ServiceExperience_gatewayWorkCard__g0tIr>img{z-index:-3;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.ServiceExperience_gatewayWorkCard__g0tIr:hover>img{transform:scale(1.025)}.ServiceExperience_gatewayWorkPattern__iIEAN{z-index:-3;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),radial-gradient(circle at 75% 24%,rgba(24,212,207,.24),transparent 27%),linear-gradient(145deg,#102128,#080a0d 68%);background-size:38px 38px,38px 38px,auto,auto}.ServiceExperience_gatewayWorkCardOverlay__lwWUK{z-index:-2;background:linear-gradient(180deg,rgba(4,5,7,.02),rgba(4,5,7,.24))}.ServiceExperience_gatewayWorkCardIt__7WYIi .ServiceExperience_gatewayWorkCardOverlay__lwWUK{background:linear-gradient(180deg,rgba(5,9,12,.02),rgba(5,9,12,.28)),linear-gradient(120deg,rgba(24,212,207,.14),transparent 58%)}.ServiceExperience_gatewayWorkCardField__RDMXw .ServiceExperience_gatewayWorkCardOverlay__lwWUK{background:linear-gradient(180deg,rgba(3,4,6,.02),rgba(3,4,6,.2))}.ServiceExperience_gatewayWorkCardField__RDMXw .ServiceExperience_gatewayWorkCardContent__vpP3k small,.ServiceExperience_gatewayWorkCardField__RDMXw .ServiceExperience_gatewayWorkSummary__w9wqV{color:#f0f2f3}.ServiceExperience_gatewayWorkCardField__RDMXw .ServiceExperience_gatewayWorkDomain__Pq66z{color:#efb84b}.ServiceExperience_gatewayWorkCardContent__vpP3k{z-index:1;grid-row:2;display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:clamp(16px,1.8vw,24px);border-top:1px solid rgba(245,239,230,.14);background:#090b0e}.ServiceExperience_gatewayWorkCardContent__vpP3k small,.ServiceExperience_gatewayWorkDomain__Pq66z{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.ServiceExperience_gatewayWorkDomain__Pq66z{color:#18d4cf;font-size:.62rem}.ServiceExperience_gatewayWorkCardContent__vpP3k small{margin-top:7px;color:#ccd1d5;font-size:.57rem;line-height:1.5}.ServiceExperience_gatewayWorkCardContent__vpP3k h3{max-width:18ch;margin-top:10px;color:#fffaf2;font-size:clamp(1.3rem,1.8vw,1.8rem);letter-spacing:-.044em;line-height:1}.ServiceExperience_gatewayWorkSummary__w9wqV{max-width:66ch;margin-top:10px;color:#d5dadd;font-size:clamp(.74rem,.78vw,.84rem);line-height:1.45}.ServiceExperience_gatewayTextLink__kX1xc,.ServiceExperience_gatewayWorkCardContent__vpP3k strong{display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding-bottom:6px;border-bottom:1px solid;color:#fffaf2;font-size:.76rem;font-weight:820}.ServiceExperience_gatewayWorkCardContent__vpP3k strong b{font-size:1rem}.ServiceExperience_gatewayEngagement__zrMDT{border-top:1px solid rgba(245,239,230,.11);border-bottom:1px solid rgba(245,239,230,.11)}.ServiceExperience_gatewayEngagementGrid__CTb1r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ServiceExperience_gatewayEngagementGrid__CTb1r article{min-height:220px;padding:clamp(22px,3vw,32px);border:1px solid rgba(245,239,230,.12);border-radius:10px;background:linear-gradient(135deg,rgba(24,212,207,.065),transparent 52%),rgba(255,255,255,.025)}.ServiceExperience_gatewayEngagementGrid__CTb1r article>span{color:#18d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.08em}.ServiceExperience_gatewayEngagementGrid__CTb1r h3{margin-top:28px;color:#fffaf2;font-size:clamp(1.5rem,2.2vw,2.2rem);letter-spacing:-.035em}.ServiceExperience_gatewayEngagementGrid__CTb1r p{margin-top:12px;color:#bdc3c8;line-height:1.62}.ServiceExperience_gatewayEngagementLinks__0NfcN{display:flex;flex-wrap:wrap;gap:12px 28px}.ServiceExperience_gatewayFounder__0xUba+.ServiceExperience_gatewayClosing__cq7KC{margin-top:18px}.ServiceExperience_gatewayClosing__cq7KC{display:grid;justify-items:start;grid-gap:16px;gap:16px;padding:clamp(32px,6vw,72px);border:1px solid rgba(24,212,207,.22);border-radius:14px;background:radial-gradient(circle at 85% 22%,rgba(24,212,207,.18),transparent 30%),linear-gradient(130deg,rgba(24,212,207,.08),transparent 44%),#0a0c0f}.ServiceExperience_gatewayClosing__cq7KC h2{max-width:24ch}.ServiceExperience_gatewayClosing__cq7KC a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border:1px solid rgba(24,212,207,.72);border-radius:8px;color:#fff;background:#145e61;font-size:.88rem;font-weight:850}.ServiceExperience_gatewayFounder__0xUba{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-template-columns:minmax(150px,180px) minmax(0,680px);grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px);align-items:center;justify-content:center;justify-items:center;margin:18px auto 0;padding:10px;border:1px solid rgba(245,239,230,.13);border-radius:14px;background:linear-gradient(120deg,rgba(24,212,207,.07),transparent 42%),rgba(10,12,15,.88);box-shadow:0 30px 80px rgba(0,0,0,.26)}.ServiceExperience_gatewayFounderPortrait__J99_a{width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:9px;background:#050608}.ServiceExperience_gatewayFounderPortrait__J99_a img{display:block;width:100%;height:100%;object-fit:cover}.ServiceExperience_gatewayFounderCopy__KmHyZ{display:flex;max-width:68ch;height:100%;flex-direction:column;align-items:center;justify-content:center;padding:14px 24px 14px 0;text-align:center}.ServiceExperience_gatewayFounderLabel__oCY7b{color:#18d4cf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.ServiceExperience_gatewayFounderCopy__KmHyZ h2{margin-top:7px;color:#fffaf2;font-size:clamp(1.65rem,2.5vw,2.65rem);letter-spacing:-.048em;line-height:.98}.ServiceExperience_gatewayFounderCopy__KmHyZ>p:not(.ServiceExperience_gatewayFounderLabel__oCY7b){max-width:62ch;margin-top:10px;color:#c6ccd0;font-size:clamp(.88rem,1vw,.98rem);line-height:1.58}.ServiceExperience_gatewayFounderLink__EYE_I{display:inline-flex;align-items:center;gap:12px;margin-top:15px;padding-bottom:7px;border-bottom:1px solid;color:#fffaf2;font-size:.88rem;font-weight:800}.ServiceExperience_gatewayFounderLink__EYE_I span{font-size:1.15rem;transition:transform .18s ease}.ServiceExperience_gatewayFounderLink__EYE_I:hover span{transform:translateX(5px)}.ServiceExperience_servicePage__LJnQt{--accent:#18d4cf;--accent-rgb:24,212,207;--accent-deep:#145e61;--button-bg:#1c5f5d;--button-bg-soft:rgba(28,95,93,0.2);--button-border:rgba(67,151,149,0.92);--button-border-soft:rgba(67,151,149,0.62);--button-shadow:rgba(28,95,93,0.24);min-height:100svh;padding:var(--site-page-gutter);color:#f5efe6;background:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px),radial-gradient(circle at 12% 5%,rgba(var(--accent-rgb),.12),transparent 28%),linear-gradient(145deg,#07090c 0,#11171b 54%,#08090b 100%);background-size:48px 48px,48px 48px,auto,auto}.ServiceExperience_servicePage__LJnQt.ServiceExperience_field__4YEGx{--accent:#efb84b;--accent-rgb:239,184,75;--accent-deep:#73511d;background:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),radial-gradient(circle at 88% 6%,rgba(var(--accent-rgb),.13),transparent 30%),linear-gradient(145deg,#090a0b 0,#171714 54%,#090a0b 100%);background-size:48px 48px,48px 48px,auto,auto}.ServiceExperience_servicePage__LJnQt.ServiceExperience_founder__OffAv{--accent:#f5efe6;--accent-rgb:245,239,230;--accent-deep:#57524b;background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 0),radial-gradient(circle at 12% 5%,rgba(24,212,207,.09),transparent 27%),radial-gradient(circle at 88% 7%,rgba(239,184,75,.09),transparent 29%),linear-gradient(145deg,#08090b,#141619 54%,#08090b);background-size:48px 48px,48px 48px,auto,auto,auto}.ServiceExperience_servicePage__LJnQt.ServiceExperience_company__jFVBT{--accent:#f5efe6;--accent-rgb:245,239,230;--accent-deep:#57524b}.ServiceExperience_serviceHeader__IKHda{width:min(var(--site-frame-max),100%);margin-right:auto;margin-left:auto}.ServiceExperience_featureSection__8To7K,.ServiceExperience_serviceClosing__M5Gzt,.ServiceExperience_serviceHero__HKuKS,.ServiceExperience_servicePage__LJnQt>section,.ServiceExperience_serviceSection__O4UYO{width:min(var(--site-content-width),var(--site-content-max));margin-right:auto;margin-left:auto}.ServiceExperience_servicePage__LJnQt>section{max-width:100%}.ServiceExperience_gateway__YfIDG>footer,.ServiceExperience_servicePage__LJnQt>footer{width:calc(100% + (2 * var(--site-page-gutter)));max-width:none;margin-right:calc(-1 * var(--site-page-gutter));margin-bottom:calc(-1 * var(--site-page-gutter));margin-left:calc(-1 * var(--site-page-gutter))}.ServiceExperience_serviceHeader__IKHda{position:-webkit-sticky;position:sticky;top:14px;z-index:50;display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:22px;padding:12px 14px;border:1px solid rgba(245,239,230,.14);border-radius:12px;background:rgba(7,9,12,.88);box-shadow:0 20px 52px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ServiceExperience_serviceBrand__oHdcY{display:flex;min-width:185px;flex-direction:column;gap:3px}.ServiceExperience_serviceBrandName__mrzal{color:#fffaf2;font-size:.98rem;font-weight:850}.ServiceExperience_serviceBrandLine__MzyTn{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.ServiceExperience_serviceNav__0dD8t{display:flex;align-items:center;justify-content:flex-end;gap:5px}.ServiceExperience_serviceNav__0dD8t a{padding:10px 11px;border-radius:8px;color:#d5d9dd;font-size:.82rem;font-weight:700;transition:color .15s ease,background .15s ease}.ServiceExperience_serviceNav__0dD8t a:hover{color:#fff;background:rgba(var(--accent-rgb),.12)}.ServiceExperience_serviceNav__0dD8t .ServiceExperience_serviceNavActive__H7Dc2{color:#fff;background:rgba(var(--accent-rgb),.14)}.ServiceExperience_serviceNav__0dD8t .ServiceExperience_switchLink__mS1tl{margin-left:6px;border:1px solid rgba(var(--accent-rgb),.5);color:#fff;background:rgba(var(--accent-rgb),.1)}.ServiceExperience_serviceMenuButton__hG_c2{display:none;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid rgba(var(--accent-rgb),.42);border-radius:8px;color:#fffaf2;background:rgba(var(--accent-rgb),.1);cursor:pointer}.ServiceExperience_serviceMobileNavDialog__zcLER{position:fixed;inset:0;z-index:100}.ServiceExperience_itMobileNav__eLcAD,.ServiceExperience_serviceMobileNavDialog__zcLER{--mobile-nav-accent:#18d4cf;--mobile-nav-accent-rgb:24,212,207}.ServiceExperience_fieldMobileNav__i3AlO{--mobile-nav-accent:#efb84b;--mobile-nav-accent-rgb:239,184,75}.ServiceExperience_companyMobileNav__3_zgE,.ServiceExperience_founderMobileNav__VPGiH{--mobile-nav-accent:#f5efe6;--mobile-nav-accent-rgb:245,239,230}.ServiceExperience_serviceMobileNavOverlay__S3NwL{position:fixed;inset:0;background:rgba(2,3,4,.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ServiceExperience_serviceMobileNavPanel__dkibF{position:fixed;top:0;right:0;display:flex;width:min(88vw,380px);height:100svh;flex-direction:column;gap:24px;padding:20px;border-left:1px solid rgba(var(--mobile-nav-accent-rgb),.35);background:linear-gradient(135deg,rgba(var(--mobile-nav-accent-rgb),.1),transparent 42%),#080a0d;box-shadow:-28px 0 80px rgba(0,0,0,.46)}.ServiceExperience_serviceMobileNavTop__52KXt{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ServiceExperience_serviceMobileNavTop__52KXt>div{display:flex;min-width:0;flex-direction:column;gap:4px}.ServiceExperience_serviceMobileNavTop__52KXt strong{color:#fffaf2;font-size:1rem}.ServiceExperience_serviceMobileNavTop__52KXt small{color:var(--mobile-nav-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.67rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.ServiceExperience_serviceMobileNavClose__jhtYH{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid rgba(245,239,230,.18);border-radius:8px;color:#fffaf2;background:rgba(255,255,255,.04);cursor:pointer}.ServiceExperience_serviceMobileNavLinks__eZcOE{display:grid;grid-gap:8px;gap:8px}.ServiceExperience_serviceMobileNavLinks__eZcOE a{display:flex;min-height:50px;align-items:center;padding:0 14px;border:1px solid rgba(245,239,230,.12);border-radius:8px;color:#e3e6e8;background:rgba(255,255,255,.025);font-size:.9rem;font-weight:760}.ServiceExperience_serviceMobileNavLinks__eZcOE .ServiceExperience_serviceMobileNavActive__25HFS{border-color:rgba(var(--mobile-nav-accent-rgb),.48);color:#fff;background:rgba(var(--mobile-nav-accent-rgb),.12)}.ServiceExperience_serviceHero__HKuKS{position:relative;isolation:isolate;display:flex;min-height:clamp(610px,58vw,760px);align-items:center;margin-top:20px;padding:clamp(28px,5vw,64px);overflow:hidden;border:1px solid rgba(245,239,230,.13);border-radius:14px;background:#08090b;box-shadow:0 34px 90px rgba(0,0,0,.28)}.ServiceExperience_serviceHeroCopy__8tSen{position:relative;z-index:2;width:min(800px,66%)}.ServiceExperience_featureSection__8To7K>div,.ServiceExperience_sectionHeading__tQNVC,.ServiceExperience_serviceHeroCopy__8tSen{min-width:0}.ServiceExperience_eyebrow__Ez7ax{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.ServiceExperience_serviceHero__HKuKS h1{max-width:13ch;margin-top:18px;color:#fffaf2;font-size:clamp(3rem,5.3vw,5.5rem);letter-spacing:-.052em;line-height:.95}.ServiceExperience_serviceLead__x_xGe{max-width:56ch;margin-top:28px;color:#fffaf2;font-size:clamp(1.18rem,1.7vw,1.45rem);font-weight:720;line-height:1.45}.ServiceExperience_serviceHeroBody__pFlNY{max-width:61ch;margin-top:16px;color:#c9ced2;font-size:1rem;line-height:1.68}.ServiceExperience_serviceActions__8MfWa{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.ServiceExperience_primaryAction__TqMgV,.ServiceExperience_secondaryAction__EnNiG{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;font-size:.88rem;font-weight:850;transition:transform .16s ease,border-color .16s ease,background .16s ease}.ServiceExperience_primaryAction__TqMgV{border:1px solid rgba(var(--accent-rgb),.78);color:#fff;background:var(--accent-deep);box-shadow:0 14px 38px rgba(var(--accent-rgb),.12)}.ServiceExperience_secondaryAction__EnNiG{border:1px solid rgba(245,239,230,.18);color:#edf0f2;background:rgba(255,255,255,.035)}.ServiceExperience_primaryAction__TqMgV:hover,.ServiceExperience_secondaryAction__EnNiG:hover{transform:translateY(-2px)}.ServiceExperience_serviceHeroVisual__ZRVAB{position:absolute;inset:0;z-index:-1;margin:0}.ServiceExperience_serviceHeroVisual__ZRVAB:after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,7,9,.98) 0,rgba(4,7,9,.92) 34%,rgba(4,7,9,.66) 56%,rgba(4,7,9,.22) 82%,rgba(4,7,9,.08) 100%),linear-gradient(180deg,rgba(4,7,9,.12) 0,rgba(4,7,9,.08) 48%,rgba(4,7,9,.76) 100%),linear-gradient(135deg,rgba(var(--accent-rgb),.12),transparent 48%);content:""}.ServiceExperience_serviceHeroVisual__ZRVAB img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.04) brightness(.92)}.ServiceExperience_field__4YEGx .ServiceExperience_serviceHeroVisual__ZRVAB img,.ServiceExperience_it__6oJi8 .ServiceExperience_serviceHeroVisual__ZRVAB img{object-position:center}.ServiceExperience_serviceHeroVisual__ZRVAB figcaption{position:absolute;right:clamp(24px,4vw,54px);bottom:clamp(24px,4vw,46px);z-index:1;display:grid;width:min(520px,38%);grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.ServiceExperience_serviceHeroVisual__ZRVAB figcaption span{padding:9px 8px;border:1px solid rgba(245,239,230,.16);border-radius:7px;color:#f2f3f4;background:rgba(5,7,9,.6);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;font-weight:850;letter-spacing:.06em;text-align:center;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ServiceExperience_featureSection__8To7K,.ServiceExperience_serviceClosing__M5Gzt,.ServiceExperience_serviceSection__O4UYO{margin-top:20px;padding:clamp(30px,5vw,62px);border:1px solid rgba(245,239,230,.11);border-radius:14px;background:rgba(10,12,15,.8)}.ServiceExperience_sectionHeading__tQNVC{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);grid-gap:14px 44px;gap:14px 44px;align-items:end}.ServiceExperience_sectionHeading__tQNVC .ServiceExperience_eyebrow__Ez7ax{grid-column:1/-1}.ServiceExperience_featureSection__8To7K h2,.ServiceExperience_sectionHeading__tQNVC h2,.ServiceExperience_serviceClosing__M5Gzt h2{color:#fffaf2;font-size:clamp(2.2rem,4.5vw,4.7rem);letter-spacing:-.045em;line-height:.98}.ServiceExperience_featureSection__8To7K>div>p:not(.ServiceExperience_eyebrow__Ez7ax),.ServiceExperience_sectionHeading__tQNVC p:last-child,.ServiceExperience_serviceClosing__M5Gzt>p:not(.ServiceExperience_eyebrow__Ez7ax){max-width:62ch;color:#c9ced2;font-size:1rem;line-height:1.68}.ServiceExperience_proofGrid__Z0erc,.ServiceExperience_serviceCardGrid__e4Ry1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:34px}.ServiceExperience_proofCard__PLpKJ,.ServiceExperience_serviceCard__E5Lyd{min-width:0;padding:24px;border:1px solid rgba(245,239,230,.12);border-radius:10px;background:linear-gradient(140deg,rgba(var(--accent-rgb),.08),transparent 48%),rgba(255,255,255,.027)}.ServiceExperience_proofCard__PLpKJ>span,.ServiceExperience_serviceCard__E5Lyd>span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ServiceExperience_proofCard__PLpKJ h3,.ServiceExperience_serviceCard__E5Lyd h3{margin-top:18px;color:#fffaf2;font-size:clamp(1.25rem,2vw,1.72rem);letter-spacing:-.025em;line-height:1.08}.ServiceExperience_proofCard__PLpKJ p,.ServiceExperience_serviceCard__E5Lyd p{margin-top:14px;color:#c8cdd1;font-size:.94rem;line-height:1.62}.ServiceExperience_proofCard__PLpKJ{display:flex;flex-direction:column;transition:border-color .16s ease,background .16s ease,transform .16s ease}.ServiceExperience_proofCard__PLpKJ strong{margin-top:auto;padding-top:26px;color:#f3f4f5;font-size:.78rem}.ServiceExperience_proofCard__PLpKJ:hover{border-color:rgba(var(--accent-rgb),.54);background-color:rgba(var(--accent-rgb),.055);transform:translateY(-3px)}.ServiceExperience_inlineLink__o_I_I{display:inline-flex;margin-top:24px;padding-bottom:6px;border-bottom:1px solid rgba(var(--accent-rgb),.7);color:#fff;font-size:.86rem;font-weight:800}.ServiceExperience_featureSection__8To7K{display:grid;grid-template-columns:minmax(0,.52fr) minmax(360px,.48fr);grid-gap:clamp(30px,6vw,84px);gap:clamp(30px,6vw,84px);align-items:center;overflow:hidden;border-color:rgba(var(--accent-rgb),.2);background:linear-gradient(120deg,rgba(var(--accent-rgb),.14),transparent 42%),rgba(10,12,15,.86)}.ServiceExperience_featureSection__8To7K h2{max-width:13ch;margin-top:16px}.ServiceExperience_featureSection__8To7K>div>p:not(.ServiceExperience_eyebrow__Ez7ax){margin-top:22px}.ServiceExperience_featureSection__8To7K .ServiceExperience_primaryAction__TqMgV{margin-top:28px}.ServiceExperience_featureSteps__Gh_zI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;list-style:none}.ServiceExperience_featureSteps__Gh_zI li{display:flex;min-height:142px;flex-direction:column;padding:20px;border:1px solid rgba(245,239,230,.13);border-radius:9px;background:rgba(3,5,7,.34)}.ServiceExperience_featureSteps__Gh_zI span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:850}.ServiceExperience_featureSteps__Gh_zI strong{margin-top:auto;color:#fff;font-size:1.18rem}.ServiceExperience_featureSteps__Gh_zI small{margin-top:4px;color:#aeb5ba;font-size:.76rem}.ServiceExperience_lanePageHero__n03tK{display:grid;min-height:430px;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(28px,6vw,84px);gap:clamp(28px,6vw,84px);align-items:end;margin-top:20px;padding:clamp(30px,5vw,64px);overflow:hidden;border:1px solid rgba(var(--accent-rgb),.22);border-radius:14px;background:radial-gradient(circle at 82% 18%,rgba(var(--accent-rgb),.18),transparent 30%),linear-gradient(125deg,rgba(var(--accent-rgb),.12),transparent 42%),rgba(10,12,15,.86);box-shadow:0 34px 90px rgba(0,0,0,.28)}.ServiceExperience_lanePageHero__n03tK>div:first-child{min-width:0}.ServiceExperience_lanePageHero__n03tK h1,.ServiceExperience_profileCopy__386i6 h1{max-width:16ch;margin-top:18px;color:#fffaf2;font-size:clamp(3rem,5.8vw,6rem);letter-spacing:-.052em;line-height:.95}.ServiceExperience_lanePageHero__n03tK>div:first-child>p:last-child,.ServiceExperience_profileCopy__386i6>p:not(.ServiceExperience_eyebrow__Ez7ax):not(.ServiceExperience_serviceLead__x_xGe){max-width:66ch;margin-top:24px;color:#c9ced2;font-size:1.04rem;line-height:1.7}.ServiceExperience_lanePageMeasure__p_8ZG{display:flex;width:min(230px,100%);min-height:150px;flex-direction:column;justify-content:flex-end;padding:20px;border:1px solid rgba(245,239,230,.14);border-radius:10px;background:rgba(4,6,8,.42)}.ServiceExperience_lanePageMeasure__p_8ZG strong{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.55rem,2.8vw,2.5rem);letter-spacing:-.04em}.ServiceExperience_lanePageMeasure__p_8ZG span{margin-top:7px;color:#b9c0c5;font-size:.78rem;line-height:1.4}.ServiceExperience_engagementScope__jBHmF{margin-top:20px}.ServiceExperience_engagementDefinition__cjv14,.ServiceExperience_engagementLaneGrid__60HRk{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px auto 0}.ServiceExperience_engagementDefinition__cjv14 article,.ServiceExperience_engagementLaneGrid__60HRk>a{min-width:0;padding:clamp(26px,4vw,48px);border:1px solid rgba(245,239,230,.12);border-radius:12px;background:linear-gradient(135deg,rgba(var(--accent-rgb),.08),transparent 48%),rgba(10,12,15,.82)}.ServiceExperience_engagementDefinition__cjv14 h2,.ServiceExperience_engagementLaneGrid__60HRk h2{max-width:18ch;margin-top:16px;color:#fffaf2;font-size:clamp(1.7rem,3vw,3.2rem);letter-spacing:-.04em;line-height:1}.ServiceExperience_engagementDefinition__cjv14 ul{display:grid;grid-gap:0;gap:0;margin-top:26px;padding:0;list-style:none}.ServiceExperience_engagementDefinition__cjv14 li{position:relative;padding:14px 0 14px 24px;border-top:1px solid rgba(245,239,230,.1);color:#c9ced2;line-height:1.55}.ServiceExperience_engagementDefinition__cjv14 li:before{position:absolute;top:20px;left:2px;width:7px;height:7px;border-radius:50%;background:var(--accent);content:""}.ServiceExperience_engagementLaneGrid__60HRk>a{display:flex;min-height:430px;flex-direction:column;transition:border-color .18s ease,transform .18s ease}.ServiceExperience_engagementLaneGrid__60HRk>a:first-child{--accent-rgb:24,212,207;--accent:#18d4cf}.ServiceExperience_engagementLaneGrid__60HRk>a:last-child{--accent-rgb:239,184,75;--accent:#efb84b}.ServiceExperience_engagementLaneGrid__60HRk>a:hover{border-color:rgba(var(--accent-rgb),.5);transform:translateY(-3px)}.ServiceExperience_engagementLaneGrid__60HRk>a>span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ServiceExperience_engagementLaneGrid__60HRk p{max-width:58ch;margin-top:20px;color:#c9ced2;line-height:1.65}.ServiceExperience_engagementLaneGrid__60HRk strong{margin-top:auto;padding-top:30px;color:#fffaf2;font-size:.82rem}.ServiceExperience_laneEngagementList__x0avd{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-gap:14px;gap:14px;margin:20px auto 0}.ServiceExperience_laneEngagementCard__mt_7P{display:grid;grid-template-columns:minmax(230px,.28fr) minmax(280px,.42fr) minmax(220px,.3fr);grid-gap:clamp(24px,4vw,58px);gap:clamp(24px,4vw,58px);align-items:start;padding:clamp(26px,4vw,46px);border:1px solid rgba(245,239,230,.12);border-radius:12px;background:linear-gradient(130deg,rgba(var(--accent-rgb),.09),transparent 34%),rgba(10,12,15,.84)}.ServiceExperience_laneEngagementCard__mt_7P header span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;letter-spacing:.08em}.ServiceExperience_laneEngagementCard__mt_7P h2{max-width:16ch;margin-top:16px;color:#fffaf2;font-size:clamp(1.65rem,2.8vw,3rem);letter-spacing:-.04em;line-height:1}.ServiceExperience_laneEngagementCopy__tBDNG p{color:#d0d4d7;font-size:.98rem;line-height:1.68}.ServiceExperience_laneEngagementCopy__tBDNG strong{display:block;margin-top:18px;padding-top:18px;border-top:1px solid rgba(var(--accent-rgb),.24);color:#fffaf2;font-size:.9rem;line-height:1.55}.ServiceExperience_laneEngagementCard__mt_7P ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.ServiceExperience_laneEngagementCard__mt_7P li{padding:11px 12px;border:1px solid rgba(var(--accent-rgb),.17);border-radius:7px;color:#d7dbde;background:rgba(var(--accent-rgb),.045);font-size:.78rem;font-weight:720;line-height:1.35}.ServiceExperience_laneEngagementStart__tuqlC{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-template-columns:minmax(260px,.4fr) minmax(0,.6fr);grid-gap:clamp(30px,6vw,84px);gap:clamp(30px,6vw,84px);align-items:start;margin:20px auto 0;padding:clamp(30px,5vw,58px);border:1px solid rgba(var(--accent-rgb),.2);border-radius:14px;background:radial-gradient(circle at 82% 20%,rgba(var(--accent-rgb),.14),transparent 30%),rgba(10,12,15,.82)}.ServiceExperience_laneEngagementStart__tuqlC h2{max-width:15ch;margin-top:16px;color:#fffaf2;font-size:clamp(2rem,3.8vw,4rem);letter-spacing:-.045em;line-height:1}.ServiceExperience_laneEngagementStart__tuqlC>div:last-child>p{max-width:62ch;color:#c9ced2;font-size:1rem;line-height:1.68}.ServiceExperience_laneEngagementStart__tuqlC .ServiceExperience_serviceActions__8MfWa{margin-top:24px}.ServiceExperience_caseCollection__D2YFb{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-gap:20px;gap:20px;margin:20px auto 0}.ServiceExperience_laneCaseStudy__ux1dc{padding:clamp(28px,5vw,58px);scroll-margin-top:104px;border:1px solid rgba(245,239,230,.12);border-radius:14px;background:linear-gradient(130deg,rgba(var(--accent-rgb),.08),transparent 36%),rgba(10,12,15,.82)}.ServiceExperience_laneCaseHeader__vTZ9t{display:grid;grid-template-columns:minmax(130px,.24fr) minmax(0,.76fr);grid-gap:24px;gap:24px;padding-bottom:30px;border-bottom:1px solid rgba(245,239,230,.11)}.ServiceExperience_laneCaseHeader__vTZ9t>div:first-child{display:flex;flex-direction:column;gap:12px}.ServiceExperience_evidenceList__O5EcC span,.ServiceExperience_laneCaseHeader__vTZ9t small,.ServiceExperience_laneCaseHeader__vTZ9t span,.ServiceExperience_laneCaseTags__MVTp3 span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ServiceExperience_laneCaseHeader__vTZ9t span{color:var(--accent);font-size:1.8rem}.ServiceExperience_laneCaseHeader__vTZ9t small{max-width:24ch;color:#aeb5ba;font-size:.65rem;line-height:1.45}.ServiceExperience_laneCaseHeader__vTZ9t h2{max-width:22ch;color:#fffaf2;font-size:clamp(2rem,4vw,4rem);letter-spacing:-.045em;line-height:.98}.ServiceExperience_laneCaseHeader__vTZ9t p{max-width:68ch;margin-top:16px;color:#c9ced2;line-height:1.65}.ServiceExperience_laneCaseBody__O05kH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.ServiceExperience_laneCaseBody__O05kH article{padding:22px;border:1px solid rgba(245,239,230,.1);border-radius:9px;background:rgba(255,255,255,.025)}.ServiceExperience_laneCaseBody__O05kH h3{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.ServiceExperience_laneCaseBody__O05kH p{margin-top:14px;color:#c9ced2;font-size:.94rem;line-height:1.65}.ServiceExperience_laneCaseMediaGrid__Ik5z_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.ServiceExperience_laneCaseMediaGridSingle__9uObl{grid-template-columns:1fr}.ServiceExperience_laneCaseMediaCard__ZUeLj{display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden;border:1px solid rgba(245,239,230,.11);border-radius:9px;background:rgba(4,6,8,.5)}.ServiceExperience_laneCaseMediaFrame__D9yoc{display:grid;aspect-ratio:16/9;place-items:center;overflow:hidden;border-bottom:1px solid rgba(245,239,230,.1);background:#050608;cursor:zoom-in}.ServiceExperience_laneCaseMediaFrame__D9yoc img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.ServiceExperience_laneCaseMediaFrame__D9yoc:hover img{transform:scale(1.015)}.ServiceExperience_laneCaseMediaContain__5fBOq img{object-fit:contain}.ServiceExperience_laneCaseVideoFrame__CQsAb{cursor:default}.ServiceExperience_laneCaseVideoFrame__CQsAb iframe,.ServiceExperience_laneCaseVideoFrame__CQsAb>div,.ServiceExperience_laneCaseVideoLoading__g6haF{width:100%;height:100%}.ServiceExperience_laneCaseVideoLoading__g6haF{display:grid;place-items:center;color:#aeb5ba;font-size:.75rem}.ServiceExperience_laneCaseMediaCard__ZUeLj figcaption{padding:18px}.ServiceExperience_laneCaseMediaCard__ZUeLj h3{color:#fffaf2;font-size:1rem}.ServiceExperience_laneCaseMediaCard__ZUeLj figcaption p{margin-top:8px;color:#bfc5ca;font-size:.86rem;line-height:1.55}.ServiceExperience_laneCaseTags__MVTp3{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.ServiceExperience_laneCaseTags__MVTp3 span{padding:8px 9px;border:1px solid rgba(var(--accent-rgb),.2);border-radius:999px;color:#d9dde0;background:rgba(var(--accent-rgb),.045);font-size:.61rem}.ServiceExperience_fieldCaseStudy___Ph0q{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);grid-gap:clamp(28px,5vw,68px);gap:clamp(28px,5vw,68px);align-items:center;padding:clamp(28px,4vw,52px);scroll-margin-top:104px;border:1px solid rgba(245,239,230,.12);border-radius:14px;background:linear-gradient(130deg,rgba(var(--accent-rgb),.08),transparent 38%),rgba(10,12,15,.82)}.ServiceExperience_fieldCaseContent__5V7BW{min-width:0}.ServiceExperience_fieldCaseHeader__QlBYV>div{display:flex;gap:14px;align-items:center}.ServiceExperience_fieldCaseHeader__QlBYV small,.ServiceExperience_fieldCaseHeader__QlBYV span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ServiceExperience_fieldCaseHeader__QlBYV span{color:var(--accent);font-size:1rem}.ServiceExperience_fieldCaseHeader__QlBYV small{color:#aeb5ba;font-size:.65rem}.ServiceExperience_fieldCaseHeader__QlBYV h2{max-width:20ch;margin-top:18px;color:#fffaf2;font-size:clamp(2rem,3.5vw,3.7rem);letter-spacing:-.045em;line-height:.98}.ServiceExperience_fieldCaseHeader__QlBYV>p{max-width:64ch;margin-top:16px;color:#c9ced2;line-height:1.62}.ServiceExperience_fieldCaseDetails__FdMvm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(245,239,230,.11)}.ServiceExperience_fieldCaseDetails__FdMvm h3{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.67rem;letter-spacing:.08em;text-transform:uppercase}.ServiceExperience_fieldCaseDetails__FdMvm p{margin-top:10px;color:#c9ced2;font-size:.88rem;line-height:1.58}.ServiceExperience_fieldCaseImage__z2Mk9{min-width:0;overflow:hidden;border:1px solid rgba(245,239,230,.14);border-radius:10px;background:#050608;aspect-ratio:1}.ServiceExperience_fieldCaseImage__z2Mk9 img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.94) contrast(1.03)}.ServiceExperience_profileHero__8ctJ3{display:grid;min-height:610px;grid-template-columns:minmax(300px,.42fr) minmax(0,.58fr);grid-gap:clamp(30px,6vw,82px);gap:clamp(30px,6vw,82px);align-items:center;margin-top:20px;padding:clamp(28px,5vw,60px);border:1px solid rgba(var(--accent-rgb),.2);border-radius:14px;background:linear-gradient(125deg,rgba(var(--accent-rgb),.12),transparent 42%),rgba(10,12,15,.84)}.ServiceExperience_profileImage__HTZkh{position:relative;min-height:500px;overflow:hidden;border:1px solid rgba(245,239,230,.14);border-radius:11px;background:#07080a}.ServiceExperience_profileImage__HTZkh img{display:block;width:100%;height:100%;min-height:500px;object-fit:cover;filter:saturate(.88) contrast(1.04)}.ServiceExperience_profileCopy__386i6{min-width:0}.ServiceExperience_profileCopy__386i6 .ServiceExperience_serviceLead__x_xGe{max-width:56ch}.ServiceExperience_founderGalleryBand__ZcDeZ{display:grid;width:min(var(--site-content-width),var(--site-content-max));grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px auto 0;padding:10px;border:1px solid rgba(245,239,230,.11);border-radius:14px;background:rgba(10,12,15,.8)}.ServiceExperience_founderGalleryBand__ZcDeZ figure{position:relative;min-width:0;aspect-ratio:1;overflow:hidden;border:1px solid rgba(245,239,230,.1);border-radius:9px;background:#07080a}.ServiceExperience_founderGalleryBand__ZcDeZ img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.04)}.ServiceExperience_founderNarrative__kNGII .ServiceExperience_sectionHeading__tQNVC{align-items:start}.ServiceExperience_founderProse__BR_lk{display:grid;grid-gap:16px;gap:16px}.ServiceExperience_founderProse__BR_lk p{color:#c9ced2;font-size:.97rem;line-height:1.7}.ServiceExperience_founderOperationList__uTTaZ{display:grid;grid-gap:10px;gap:10px;margin-top:34px}.ServiceExperience_founderOperationList__uTTaZ>article{display:grid;grid-template-columns:minmax(190px,.3fr) minmax(0,.7fr);grid-gap:26px;gap:26px;padding:24px;border:1px solid rgba(245,239,230,.11);border-radius:9px;background:linear-gradient(120deg,rgba(var(--accent-rgb),.06),transparent 36%),rgba(255,255,255,.024)}.ServiceExperience_founderOperationList__uTTaZ>article>div:first-child>span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.ServiceExperience_founderOperationList__uTTaZ h3{margin-top:9px;color:#fffaf2;font-size:1.35rem}.ServiceExperience_founderOperationList__uTTaZ p{color:#c5cace;font-size:.9rem;line-height:1.65}.ServiceExperience_founderOperationTags__VUW46{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.ServiceExperience_founderOperationTags__VUW46 span{padding:7px 8px;border:1px solid rgba(var(--accent-rgb),.18);border-radius:999px;color:#d9dde0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ServiceExperience_stageRail__0Bg0f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:34px;list-style:none}.ServiceExperience_stageRail__0Bg0f li{min-height:190px;padding:20px;border:1px solid rgba(245,239,230,.11);border-radius:9px;background:linear-gradient(140deg,rgba(var(--accent-rgb),.07),transparent 52%),rgba(255,255,255,.024)}.ServiceExperience_stageRail__0Bg0f span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;font-weight:850}.ServiceExperience_stageRail__0Bg0f strong{display:block;margin-top:24px;color:#fffaf2;font-size:1.08rem}.ServiceExperience_stageRail__0Bg0f p{margin-top:9px;color:#b9c0c5;font-size:.83rem;line-height:1.55}.ServiceExperience_evidenceList__O5EcC{display:grid;grid-gap:8px;gap:8px}.ServiceExperience_evidenceList__O5EcC p{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:15px;border:1px solid rgba(245,239,230,.11);border-radius:8px;color:#d4d8db;background:rgba(4,6,8,.3);font-size:.88rem;line-height:1.5}.ServiceExperience_evidenceList__O5EcC span{color:var(--accent);font-size:.64rem}.ServiceExperience_serviceClosing__M5Gzt{display:grid;min-height:430px;align-content:center;justify-items:start;border-color:rgba(var(--accent-rgb),.26);background:radial-gradient(circle at 78% 22%,rgba(var(--accent-rgb),.2),transparent 30%),linear-gradient(135deg,rgba(var(--accent-rgb),.1),transparent 46%),#0a0c0f}.ServiceExperience_serviceClosing__M5Gzt h2{max-width:16ch;margin-top:16px}.ServiceExperience_serviceClosing__M5Gzt>p:not(.ServiceExperience_eyebrow__Ez7ax){margin-top:22px}.ServiceExperience_serviceClosing__M5Gzt .ServiceExperience_primaryAction__TqMgV{margin-top:28px}@media (max-width:1040px){.ServiceExperience_gatewayWorkGrid__0sguq{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceExperience_serviceHeader__IKHda{position:relative;top:auto;align-items:flex-start}.ServiceExperience_serviceNav__0dD8t{flex-wrap:wrap}.ServiceExperience_featureSection__8To7K,.ServiceExperience_profileHero__8ctJ3{grid-template-columns:1fr}.ServiceExperience_serviceHeroCopy__8tSen{width:min(720px,82%)}.ServiceExperience_serviceHero__HKuKS h1{max-width:18ch}.ServiceExperience_featureSection__8To7K h2{max-width:17ch}.ServiceExperience_stageRail__0Bg0f{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceExperience_profileImage__HTZkh{width:min(460px,100%)}}@media (max-width:820px){.ServiceExperience_gatewayDomains__zxur4{padding:14px}.ServiceExperience_gatewayDomainsHeader__6rZmN{display:grid;grid-gap:8px;gap:8px}.ServiceExperience_gatewayDomainsHeader__6rZmN h2{text-align:left}.ServiceExperience_gatewayChoices__jBEfR{min-height:0;grid-template-columns:1fr}.ServiceExperience_gatewayChoice__BBC68{min-height:430px}.ServiceExperience_gatewayChoice__BBC68 h2{max-width:18ch}.ServiceExperience_gatewayEngagementGrid__CTb1r{grid-template-columns:1fr}.ServiceExperience_gatewayEngagementGrid__CTb1r article{min-height:0}.ServiceExperience_gatewayFounder__0xUba{display:flex;flex-direction:column;gap:18px;align-items:center;padding:16px}.ServiceExperience_gatewayFounderPortrait__J99_a{width:min(180px,48vw)}.ServiceExperience_gatewayFounderCopy__KmHyZ{width:100%;padding:0 10px 10px}.ServiceExperience_serviceHeader__IKHda{display:flex;align-items:center}.ServiceExperience_serviceHeroCopy__8tSen{width:100%;padding-bottom:76px}.ServiceExperience_serviceHeroVisual__ZRVAB:after{background:linear-gradient(90deg,rgba(4,7,9,.96) 0,rgba(4,7,9,.84) 62%,rgba(4,7,9,.52) 100%),linear-gradient(180deg,rgba(4,7,9,.18) 0,rgba(4,7,9,.5) 50%,rgba(4,7,9,.94) 100%),linear-gradient(135deg,rgba(var(--accent-rgb),.12),transparent 48%)}.ServiceExperience_serviceHeroVisual__ZRVAB figcaption{right:24px;bottom:24px;left:24px;width:auto}.ServiceExperience_serviceNav__0dD8t{display:none}.ServiceExperience_serviceMenuButton__hG_c2{display:grid}.ServiceExperience_engagementDefinition__cjv14,.ServiceExperience_engagementLaneGrid__60HRk,.ServiceExperience_fieldCaseStudy___Ph0q,.ServiceExperience_laneCaseBody__O05kH,.ServiceExperience_laneCaseHeader__vTZ9t,.ServiceExperience_laneCaseMediaGrid__Ik5z_,.ServiceExperience_laneEngagementCard__mt_7P,.ServiceExperience_laneEngagementStart__tuqlC,.ServiceExperience_lanePageHero__n03tK,.ServiceExperience_sectionHeading__tQNVC{grid-template-columns:1fr}.ServiceExperience_fieldCaseImage__z2Mk9{width:min(460px,100%)}.ServiceExperience_engagementLaneGrid__60HRk>a{min-height:340px}.ServiceExperience_lanePageMeasure__p_8ZG{width:100%;min-height:110px}.ServiceExperience_proofGrid__Z0erc,.ServiceExperience_serviceCardGrid__e4Ry1{grid-template-columns:1fr}.ServiceExperience_founderGalleryBand__ZcDeZ{grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceExperience_founderOperationList__uTTaZ>article{grid-template-columns:1fr}}@media (max-width:560px){.ServiceExperience_gatewayFounder__0xUba{gap:12px;padding:14px}.ServiceExperience_gatewayFounderCopy__KmHyZ{padding:0 6px 8px}.ServiceExperience_gatewayFounderCopy__KmHyZ h2{font-size:clamp(1.4rem,7vw,1.85rem)}.ServiceExperience_gatewayBrandHero__hDlPl{aspect-ratio:16/9;min-height:190px;border-radius:0}.ServiceExperience_gatewayBrandHeroImage__W1y3_{object-fit:cover}.ServiceExperience_gatewayBrandHeroLogo__BAOnP{width:min(68vw,270px);max-height:58px;transform:translateY(18%)}.ServiceExperience_gatewayIntro__mvLP8{gap:10px;margin:10px auto;padding:24px 12px 26px}.ServiceExperience_gatewayIntroLabel__GIjbl{font-size:clamp(1.08rem,5vw,1.35rem)}.ServiceExperience_gatewayIntro__mvLP8 h1{font-size:clamp(2rem,8.5vw,2.65rem)}.ServiceExperience_gatewayIntro__mvLP8 div>p{margin-top:16px;font-size:.92rem}.ServiceExperience_gatewayChoices__jBEfR{gap:10px}.ServiceExperience_gatewayDomains__zxur4{padding:10px;border-radius:12px}.ServiceExperience_gatewayDomainsHeader__6rZmN{margin-bottom:10px;padding:5px 4px 14px}.ServiceExperience_gatewayChoice__BBC68{min-height:385px;border-radius:10px}.ServiceExperience_gatewayChoiceContent__0zHPW{padding:24px}.ServiceExperience_gatewayEngagement__zrMDT,.ServiceExperience_gatewaySelectedWork__3RIvq{padding:34px 0}.ServiceExperience_gatewaySelectedWork__3RIvq>.ServiceExperience_gatewaySectionHeading__V7ws7,.ServiceExperience_gatewaySelectedWork__3RIvq>.ServiceExperience_gatewayWorkGrid__0sguq{padding-right:10px;padding-left:10px}.ServiceExperience_gatewayWorkGrid__0sguq{grid-template-columns:1fr}.ServiceExperience_gatewayWorkCard__g0tIr{grid-template-rows:210px auto;aspect-ratio:auto}.ServiceExperience_gatewayWorkCardOverlay__lwWUK,.ServiceExperience_gatewayWorkCard__g0tIr>img,.ServiceExperience_gatewayWorkPattern__iIEAN{height:210px}.ServiceExperience_gatewayWorkCardContent__vpP3k,.ServiceExperience_laneEngagementCard__mt_7P,.ServiceExperience_laneEngagementStart__tuqlC{padding:24px}.ServiceExperience_gatewayClosing__cq7KC{padding:28px 22px}.ServiceExperience_gatewayChoiceName__8w8IY{margin-top:22px}.ServiceExperience_gatewayChoice__BBC68 h2{font-size:clamp(2rem,10vw,3.1rem)}.ServiceExperience_gatewayChoiceDescription__Voj0h{margin-top:15px;font-size:.9rem}.ServiceExperience_gatewayChoiceAction__rH7Nb{margin-top:20px}.ServiceExperience_featureSection__8To7K,.ServiceExperience_serviceClosing__M5Gzt,.ServiceExperience_serviceHeader__IKHda,.ServiceExperience_serviceHero__HKuKS,.ServiceExperience_serviceSection__O4UYO{border-radius:10px}.ServiceExperience_serviceHeader__IKHda{padding:13px}.ServiceExperience_serviceBrandLine__MzyTn{max-width:34ch}.ServiceExperience_serviceNav__0dD8t{gap:3px}.ServiceExperience_serviceNav__0dD8t a{padding:8px 7px;font-size:.73rem}.ServiceExperience_featureSection__8To7K,.ServiceExperience_fieldCaseStudy___Ph0q,.ServiceExperience_laneCaseStudy__ux1dc,.ServiceExperience_lanePageHero__n03tK,.ServiceExperience_profileHero__8ctJ3,.ServiceExperience_serviceClosing__M5Gzt,.ServiceExperience_serviceHero__HKuKS,.ServiceExperience_serviceSection__O4UYO{margin-top:12px;padding:24px}.ServiceExperience_serviceHero__HKuKS{min-height:700px;align-items:center}.ServiceExperience_serviceHero__HKuKS h1{font-size:clamp(2.65rem,13vw,4.1rem)}.ServiceExperience_serviceHeroCopy__8tSen{width:100%;padding-bottom:76px}.ServiceExperience_serviceLead__x_xGe{margin-top:22px;font-size:1.08rem}.ServiceExperience_primaryAction__TqMgV,.ServiceExperience_secondaryAction__EnNiG,.ServiceExperience_serviceActions__8MfWa{width:100%}.ServiceExperience_serviceHeroVisual__ZRVAB figcaption{right:10px;bottom:10px;left:10px;width:auto;gap:4px}.ServiceExperience_serviceHeroVisual__ZRVAB figcaption span{padding:8px 4px;font-size:.56rem}.ServiceExperience_featureSection__8To7K h2,.ServiceExperience_laneCaseHeader__vTZ9t h2,.ServiceExperience_sectionHeading__tQNVC h2,.ServiceExperience_serviceClosing__M5Gzt h2{font-size:clamp(2.15rem,10vw,3.4rem)}.ServiceExperience_lanePageHero__n03tK h1,.ServiceExperience_profileCopy__386i6 h1{font-size:clamp(2.65rem,13vw,4.1rem)}.ServiceExperience_proofGrid__Z0erc,.ServiceExperience_serviceCardGrid__e4Ry1{margin-top:24px}.ServiceExperience_proofCard__PLpKJ,.ServiceExperience_serviceCard__E5Lyd{padding:20px}.ServiceExperience_featureSteps__Gh_zI,.ServiceExperience_fieldCaseDetails__FdMvm,.ServiceExperience_stageRail__0Bg0f{grid-template-columns:1fr}.ServiceExperience_stageRail__0Bg0f li{min-height:150px}.ServiceExperience_profileImage__HTZkh,.ServiceExperience_profileImage__HTZkh img{min-height:390px}.ServiceExperience_featureSteps__Gh_zI li{min-height:112px}.ServiceExperience_serviceClosing__M5Gzt{min-height:380px}}@media (prefers-reduced-motion:reduce){.ServiceExperience_gatewayChoiceAction__rH7Nb b,.ServiceExperience_gatewayChoiceImage__eiGlU,.ServiceExperience_gatewayChoice__BBC68,.ServiceExperience_primaryAction__TqMgV,.ServiceExperience_proofCard__PLpKJ,.ServiceExperience_secondaryAction__EnNiG{transition:none}}