@layer components{.TechnologyExperience-module__kbTCoq__page{background:var(--vn-cream);color:var(--vn-ink);overflow:clip}.TechnologyExperience-module__kbTCoq__hero{background:radial-gradient(circle at 76% 46%, #b77a6229, transparent 31rem), linear-gradient(118deg, var(--vn-ivory) 0%, var(--vn-cream) 54%, #e8d9cc 100%);isolation:isolate;align-items:center;min-height:max(48rem,100svh);display:grid;position:relative;overflow:hidden}.TechnologyExperience-module__kbTCoq__hero:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #6c342017;border-radius:50%;width:53vw;position:absolute;inset:auto -12vw -30vw auto}.TechnologyExperience-module__kbTCoq__heroWeave{z-index:-1;opacity:.42;background-image:linear-gradient(90deg,#6c342017 1px,#0000 1px),linear-gradient(#6c342012 1px,#0000 1px);background-size:5.5rem 5.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 44% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 44% 100%)}.TechnologyExperience-module__kbTCoq__heroInner{min-height:inherit;padding-block:calc(var(--header-height) + 4rem) 5rem;grid-template-columns:minmax(30rem,.98fr) minmax(31rem,1.02fr);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.TechnologyExperience-module__kbTCoq__heroCopy{z-index:2;max-width:44rem;position:relative}.TechnologyExperience-module__kbTCoq__eyebrow,.TechnologyExperience-module__kbTCoq__darkEyebrow{color:var(--vn-brown);font-size:var(--type-eyebrow);letter-spacing:.2em;text-transform:uppercase;font-weight:700}.TechnologyExperience-module__kbTCoq__hero h1{color:var(--vn-ink);margin-top:clamp(1.8rem,4.2vh,3.4rem);font-size:clamp(3.55rem,4.7vw,5.2rem)}.TechnologyExperience-module__kbTCoq__hero h1 span{display:block}.TechnologyExperience-module__kbTCoq__hero h1 span:last-child{color:var(--vn-brown)}.TechnologyExperience-module__kbTCoq__heroSummary{max-width:38rem;color:var(--vn-muted);margin-top:clamp(1.7rem,3.8vh,2.8rem);font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.7}.TechnologyExperience-module__kbTCoq__heroActions{align-items:center;gap:1.8rem;margin-top:clamp(2rem,4vh,3.1rem);display:flex}.TechnologyExperience-module__kbTCoq__heroVisual{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffaf375;border:1px solid #6c342033;justify-self:end;width:min(47vw,46rem);position:relative;box-shadow:0 2.5rem 6rem #3b211814}.TechnologyExperience-module__kbTCoq__visualTopline,.TechnologyExperience-module__kbTCoq__visualFooter,.TechnologyExperience-module__kbTCoq__mapTopline,.TechnologyExperience-module__kbTCoq__mapFooter{color:var(--vn-cocoa);font-size:var(--type-metadata-compact);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-weight:650;display:flex}.TechnologyExperience-module__kbTCoq__visualTopline{border-bottom:1px solid #6c342029;padding:.85rem 1rem}.TechnologyExperience-module__kbTCoq__heroVisual>svg{width:100%;display:block}.TechnologyExperience-module__kbTCoq__heroGrid path,.TechnologyExperience-module__kbTCoq__heroRoute,.TechnologyExperience-module__kbTCoq__heroRouteSoft,.TechnologyExperience-module__kbTCoq__heroHub rect,.TechnologyExperience-module__kbTCoq__heroHub path,.TechnologyExperience-module__kbTCoq__heroNode circle{fill:none;vector-effect:non-scaling-stroke}.TechnologyExperience-module__kbTCoq__heroGrid path{stroke:#6c34201f;stroke-width:1px}.TechnologyExperience-module__kbTCoq__heroRoute{stroke:var(--vn-brown);stroke-width:1.7px}.TechnologyExperience-module__kbTCoq__heroRouteSoft{stroke:var(--vn-clay);stroke-dasharray:5 8;stroke-width:1px}.TechnologyExperience-module__kbTCoq__heroHub rect{fill:var(--vn-ivory);stroke:var(--vn-brown);stroke-width:1.4px}.TechnologyExperience-module__kbTCoq__heroHub path{stroke:var(--vn-copper);stroke-width:1px}.TechnologyExperience-module__kbTCoq__heroHub text,.TechnologyExperience-module__kbTCoq__heroNode text{fill:var(--vn-brown-dark);font-family:var(--font-body), sans-serif;letter-spacing:1.7px;font-size:10px;font-weight:700}.TechnologyExperience-module__kbTCoq__heroHub text:last-child{fill:var(--vn-copper);letter-spacing:1.2px;font-size:7px}.TechnologyExperience-module__kbTCoq__heroNode circle:first-child{fill:var(--vn-ivory);stroke:var(--vn-copper);stroke-width:1px}.TechnologyExperience-module__kbTCoq__heroNode circle:nth-child(2){fill:var(--vn-brown);stroke:none}.TechnologyExperience-module__kbTCoq__heroSignal{opacity:0;filter:drop-shadow(0 0 5px #9b5f428c)}.TechnologyExperience-module__kbTCoq__visualFooter{border-top:1px solid #6c342029;justify-content:flex-start;padding:.85rem 1rem}.TechnologyExperience-module__kbTCoq__visualFooter i,.TechnologyExperience-module__kbTCoq__mapFooter i{opacity:.24;background:currentColor;flex:1;height:1px}.TechnologyExperience-module__kbTCoq__heroCaption{right:var(--space-page);bottom:1.25rem;left:var(--space-page);color:var(--vn-muted);font-size:var(--type-metadata-compact);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:1.25rem;display:flex;position:absolute}.TechnologyExperience-module__kbTCoq__heroCaption i{background:#6c342033;flex:1;height:1px}.TechnologyExperience-module__kbTCoq__systems{color:var(--vn-ivory);isolation:isolate;background:#241510;position:relative}.TechnologyExperience-module__kbTCoq__systems:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(90deg,#e2bda40a 1px,#0000 1px),linear-gradient(#e2bda408 1px,#0000 1px);background-size:5rem 5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 13% 89%,#0000);mask-image:linear-gradient(#0000,#000 13% 89%,#0000)}.TechnologyExperience-module__kbTCoq__systemsIntro{grid-template-columns:minmax(12rem,.32fr) minmax(28rem,.78fr) minmax(19rem,.42fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);min-height:88svh;padding-block:clamp(7rem,13vh,11rem);display:grid}.TechnologyExperience-module__kbTCoq__darkEyebrow{color:var(--vn-highlight);align-self:start;margin-top:.7rem}.TechnologyExperience-module__kbTCoq__systemsIntro h2,.TechnologyExperience-module__kbTCoq__careers h2{color:var(--vn-ivory);font-size:clamp(3rem,6vw,6.3rem)}.TechnologyExperience-module__kbTCoq__systemsIntro>p:last-child{color:var(--on-brand-muted);font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.72}.TechnologyExperience-module__kbTCoq__desktopSystems{height:300svh}.TechnologyExperience-module__kbTCoq__systemSticky{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.TechnologyExperience-module__kbTCoq__systemStage{padding-top:var(--header-height);grid-template-columns:minmax(18rem,.68fr) minmax(36rem,1.32fr);align-items:center;gap:clamp(2.5rem,5vw,6rem);display:grid}.TechnologyExperience-module__kbTCoq__storyPanel{min-width:0}.TechnologyExperience-module__kbTCoq__systemKicker{color:var(--vn-clay);font-size:var(--type-metadata);letter-spacing:.18em;text-transform:uppercase;margin-bottom:clamp(2.5rem,5vh,4.5rem);font-weight:650}.TechnologyExperience-module__kbTCoq__storyStack{height:clamp(22rem,46vh,28rem);position:relative}.TechnologyExperience-module__kbTCoq__systemStory{opacity:0;transition:opacity .42s var(--ease-premium), transform .52s var(--ease-premium);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(1.3rem)}.TechnologyExperience-module__kbTCoq__systemStoryActive{opacity:1;transform:none}.TechnologyExperience-module__kbTCoq__systemCount{color:var(--vn-ivory);letter-spacing:.14em;font-size:.72rem}.TechnologyExperience-module__kbTCoq__systemCount span{color:var(--vn-copper)}.TechnologyExperience-module__kbTCoq__systemStory h3{max-width:10ch;color:var(--vn-ivory);font-family:var(--font-display), sans-serif;letter-spacing:-.06em;margin-top:1.4rem;font-size:clamp(2.7rem,4.6vw,5rem);font-weight:500;line-height:.94}.TechnologyExperience-module__kbTCoq__systemStory>p:nth-of-type(2){max-width:32rem;color:var(--on-brand-muted);margin-top:1.7rem;font-size:clamp(.98rem,1.18vw,1.12rem);line-height:1.7}.TechnologyExperience-module__kbTCoq__flowLabels{color:var(--vn-highlight);font-size:var(--type-metadata);letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem .8rem;margin-top:auto;padding-top:2rem;font-weight:650;display:flex}.TechnologyExperience-module__kbTCoq__flowLabels span{align-items:center;gap:.8rem;display:inline-flex}.TechnologyExperience-module__kbTCoq__flowLabels i{color:var(--vn-copper);font-style:normal}.TechnologyExperience-module__kbTCoq__systemProgress{color:var(--vn-taupe);font-size:var(--type-metadata);letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;display:grid}.TechnologyExperience-module__kbTCoq__systemProgress>div{grid-template-columns:repeat(6,1fr);gap:.28rem;display:grid}.TechnologyExperience-module__kbTCoq__systemProgress i{background:#fffaf324;height:1px;transition:background .35s}.TechnologyExperience-module__kbTCoq__systemProgress .TechnologyExperience-module__kbTCoq__progressActive{background:var(--vn-copper)}.TechnologyExperience-module__kbTCoq__mapFrame{background:#120a0861;border:1px solid #e2bda42e;min-width:0;box-shadow:0 2rem 5rem #00000024}.TechnologyExperience-module__kbTCoq__mapTopline{color:var(--vn-taupe);border-bottom:1px solid #e2bda424;padding:.8rem 1rem}.TechnologyExperience-module__kbTCoq__systemMap{width:100%;max-height:66svh;display:block}.TechnologyExperience-module__kbTCoq__gridLine,.TechnologyExperience-module__kbTCoq__loomLine,.TechnologyExperience-module__kbTCoq__mapRoute,.TechnologyExperience-module__kbTCoq__activeSignal,.TechnologyExperience-module__kbTCoq__mapDetail rect,.TechnologyExperience-module__kbTCoq__mapDetail path,.TechnologyExperience-module__kbTCoq__mapDetail circle,.TechnologyExperience-module__kbTCoq__mapHub rect,.TechnologyExperience-module__kbTCoq__mapHub path,.TechnologyExperience-module__kbTCoq__mapNode rect,.TechnologyExperience-module__kbTCoq__mapNode circle{fill:none;vector-effect:non-scaling-stroke}.TechnologyExperience-module__kbTCoq__gridLine{stroke:#e2bda40d;stroke-width:1px}.TechnologyExperience-module__kbTCoq__gridField{fill-opacity:1}.TechnologyExperience-module__kbTCoq__loomLine{stroke:#e2bda417;stroke-width:1px}.TechnologyExperience-module__kbTCoq__mapRoute{stroke:#ccb9a933;stroke-width:1.2px;transition:stroke .36s,stroke-width .36s}.TechnologyExperience-module__kbTCoq__mapRouteActive{stroke:#b77a62a3;stroke-width:1.8px}.TechnologyExperience-module__kbTCoq__activeSignal{stroke:var(--vn-highlight);stroke-width:2.4px;stroke-dasharray:.14 1;animation:TechnologyExperience-module__kbTCoq__technologySignal .9s var(--ease-premium) both}.TechnologyExperience-module__kbTCoq__mapDetail{opacity:.16;transition:opacity .42s var(--ease-premium)}.TechnologyExperience-module__kbTCoq__mapDetailActive{opacity:1}.TechnologyExperience-module__kbTCoq__mapDetail rect,.TechnologyExperience-module__kbTCoq__mapDetail path,.TechnologyExperience-module__kbTCoq__mapDetail circle{stroke:var(--vn-clay);stroke-width:1.25px}.TechnologyExperience-module__kbTCoq__mapDetail .TechnologyExperience-module__kbTCoq__scanLine{stroke:var(--vn-highlight);stroke-width:2px}.TechnologyExperience-module__kbTCoq__mapHub rect{fill:#2f1c16;stroke:var(--vn-copper);stroke-width:1.3px}.TechnologyExperience-module__kbTCoq__mapHub path{stroke:var(--vn-clay);stroke-width:1px}.TechnologyExperience-module__kbTCoq__mapHub text{fill:var(--vn-ivory);font-family:var(--font-body), sans-serif;letter-spacing:1.5px;font-size:9px;font-weight:700}.TechnologyExperience-module__kbTCoq__mapNode{opacity:.48;transition:opacity .35s var(--ease-premium)}.TechnologyExperience-module__kbTCoq__mapNode rect{fill:#291812;stroke:#ccb9a97a;stroke-width:1px;transition:fill .35s,stroke .35s}.TechnologyExperience-module__kbTCoq__mapNode circle{fill:var(--vn-taupe);stroke:none;transition:fill .35s}.TechnologyExperience-module__kbTCoq__mapNode text{fill:var(--vn-taupe);font-family:var(--font-body), sans-serif;letter-spacing:1.2px;font-size:9px;font-weight:650;transition:fill .35s}.TechnologyExperience-module__kbTCoq__mapNodeActive{opacity:1}.TechnologyExperience-module__kbTCoq__mapNodeActive rect{fill:#40251c;stroke:var(--vn-highlight);stroke-width:1.4px}.TechnologyExperience-module__kbTCoq__mapNodeActive circle{fill:var(--vn-highlight)}.TechnologyExperience-module__kbTCoq__mapNodeActive text{fill:var(--vn-ivory)}.TechnologyExperience-module__kbTCoq__mapFooter{color:var(--vn-taupe);border-top:1px solid #e2bda424;justify-content:flex-start;padding:.8rem 1rem}.TechnologyExperience-module__kbTCoq__mobileSystems{display:none}.TechnologyExperience-module__kbTCoq__principles{background:var(--vn-ivory);align-items:center;min-height:140svh;padding-block:clamp(8rem,15vh,13rem);display:grid}.TechnologyExperience-module__kbTCoq__principlesInner{grid-template-columns:minmax(20rem,.72fr) minmax(35rem,1.28fr);gap:clamp(4rem,9vw,10rem);display:grid}.TechnologyExperience-module__kbTCoq__principlesHeading{top:calc(var(--header-height) + 3rem);align-self:start;position:sticky}.TechnologyExperience-module__kbTCoq__principlesHeading h2,.TechnologyExperience-module__kbTCoq__storiesHeading h2{color:var(--vn-brown-dark);margin-top:2rem;font-size:clamp(2.8rem,5vw,5.5rem)}.TechnologyExperience-module__kbTCoq__principlesHeading>p:last-child{max-width:29rem;color:var(--vn-muted);margin-top:2rem;line-height:1.7}.TechnologyExperience-module__kbTCoq__principle{border-top:1px solid var(--vn-taupe);grid-template-columns:2.25rem minmax(15rem,.85fr) minmax(16rem,1.15fr);align-items:start;gap:clamp(1.2rem,3vw,3rem);padding-block:clamp(2.2rem,5vh,4rem);display:grid}.TechnologyExperience-module__kbTCoq__principle:last-child{border-bottom:1px solid var(--vn-taupe)}.TechnologyExperience-module__kbTCoq__principle>p:first-child{color:var(--vn-copper);letter-spacing:.12em;font-size:.62rem}.TechnologyExperience-module__kbTCoq__principle h3{color:var(--vn-brown);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;font-size:clamp(1.7rem,2.7vw,2.8rem);font-weight:600;line-height:1}.TechnologyExperience-module__kbTCoq__principle>p:last-child{color:var(--vn-muted);line-height:1.68}.TechnologyExperience-module__kbTCoq__principleDiagram{color:var(--vn-cocoa);letter-spacing:.13em;text-transform:uppercase;align-items:center;margin-top:1.6rem;font-size:.5rem;font-weight:700;display:flex}.TechnologyExperience-module__kbTCoq__principleDiagram>span{white-space:nowrap;align-items:center;display:flex}.TechnologyExperience-module__kbTCoq__principleDiagram i{background:var(--vn-clay);width:clamp(1rem,2.2vw,2.4rem);height:1px;margin-inline:.4rem;display:block;position:relative}.TechnologyExperience-module__kbTCoq__principleDiagram b{background:var(--vn-brown);border-radius:50%;width:.38rem;height:.38rem;position:absolute;top:-.18rem;right:0}.TechnologyExperience-module__kbTCoq__stories{background:linear-gradient(90deg, transparent 49.95%, #6c342014 50%, transparent 50.05%), var(--vn-sand);align-items:center;min-height:92svh;padding-block:clamp(7rem,12vh,10rem);display:grid}.TechnologyExperience-module__kbTCoq__storiesInner{grid-template-columns:minmax(20rem,.75fr) minmax(35rem,1.25fr);align-items:start;gap:clamp(4rem,9vw,10rem);display:grid}.TechnologyExperience-module__kbTCoq__storiesHeading h2{max-width:10ch}.TechnologyExperience-module__kbTCoq__storiesHeading>a{border-bottom:1px solid var(--vn-copper);width:fit-content;color:var(--vn-brown);letter-spacing:.05em;gap:1.4rem;margin-top:2.5rem;padding-bottom:.45rem;font-size:.73rem;font-weight:650;display:flex}.TechnologyExperience-module__kbTCoq__storyLinks{border-top:1px solid #6c342047}.TechnologyExperience-module__kbTCoq__storyLink{min-height:15rem;transition:color .3s, padding .4s var(--ease-premium);border-bottom:1px solid #6c342047;grid-template-columns:2.5rem 1fr auto;gap:1.5rem;padding-block:2.4rem;display:grid}.TechnologyExperience-module__kbTCoq__storyLink:hover{color:var(--vn-brown);padding-inline:.75rem}.TechnologyExperience-module__kbTCoq__storyLink>span,.TechnologyExperience-module__kbTCoq__storyLink div>p:first-child{color:var(--vn-copper);letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:650}.TechnologyExperience-module__kbTCoq__storyLink h3{color:var(--vn-brown-dark);font-family:var(--font-display), sans-serif;letter-spacing:-.05em;margin-top:1rem;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;line-height:1.05}.TechnologyExperience-module__kbTCoq__storyLink div>p:last-child{max-width:31rem;color:var(--vn-muted);margin-top:1rem;line-height:1.65}.TechnologyExperience-module__kbTCoq__storyLink>i{width:2.6rem;height:2.6rem;color:var(--vn-brown);transition:color .3s, background .3s, transform .4s var(--ease-premium);border:1px solid #6c342059;border-radius:50%;place-items:center;font-style:normal;display:grid}.TechnologyExperience-module__kbTCoq__storyLink:hover>i{color:var(--vn-ivory);background:var(--vn-brown);transform:rotate(45deg)}.TechnologyExperience-module__kbTCoq__careers{background:radial-gradient(circle at 78% 52%, #b77a6233, transparent 28rem), var(--vn-brown-dark);min-height:92svh;color:var(--vn-ivory);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.TechnologyExperience-module__kbTCoq__careersGrid{z-index:-1;opacity:.28;background-image:linear-gradient(90deg,#e2bda421 1px,#0000 1px),linear-gradient(#e2bda41a 1px,#0000 1px);background-size:6rem 6rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 78% 52%,#000 0%,#0000 57%);mask-image:radial-gradient(circle at 78% 52%,#000 0%,#0000 57%)}.TechnologyExperience-module__kbTCoq__careersGrid:before,.TechnologyExperience-module__kbTCoq__careersGrid:after{content:"";border:1px solid #e2bda46b;border-radius:50%;position:absolute}.TechnologyExperience-module__kbTCoq__careersGrid:before{width:14rem;height:14rem;top:50%;right:13vw;transform:translateY(-50%)}.TechnologyExperience-module__kbTCoq__careersGrid:after{background:var(--vn-highlight);width:.7rem;height:.7rem;top:50%;right:calc(13vw + 6.65rem);transform:translate(50%,-50%)}.TechnologyExperience-module__kbTCoq__careersInner{padding-block:clamp(7rem,12vh,10rem);position:relative}.TechnologyExperience-module__kbTCoq__careers h2{max-width:13ch;margin-top:2rem}.TechnologyExperience-module__kbTCoq__careersInner>p:nth-of-type(2){max-width:36rem;color:var(--on-brand-muted);margin-top:2.2rem;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.7}.TechnologyExperience-module__kbTCoq__careersActions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:3rem;display:flex}.TechnologyExperience-module__kbTCoq__careersLink{letter-spacing:.05em;border:1px solid #fffaf357;justify-content:space-between;align-items:center;width:min(100%,19rem);min-height:4rem;margin-top:0;padding:.35rem .35rem .35rem 1.25rem;font-size:.76rem;font-weight:650;transition:color .3s,background .3s;display:flex}.TechnologyExperience-module__kbTCoq__careersLink span{width:3.2rem;height:3.2rem;color:var(--vn-brown-dark);background:var(--vn-highlight);transition:transform .4s var(--ease-premium);place-items:center;display:grid}.TechnologyExperience-module__kbTCoq__careersLink:hover{color:var(--vn-brown-dark);background:var(--vn-ivory)}.TechnologyExperience-module__kbTCoq__careersLink:hover span{transform:rotate(45deg)}.TechnologyExperience-module__kbTCoq__careersPathway{border-bottom:1px solid #fffaf361;align-items:center;gap:1.2rem;min-height:3rem;font-size:.74rem;font-weight:650;display:inline-flex}.TechnologyExperience-module__kbTCoq__careersPathway span{color:var(--vn-highlight)}@keyframes TechnologyExperience-module__kbTCoq__technologySignal{0%{stroke-dashoffset:1px;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:.88}}}@layer responsive{@media (max-width:75rem){.TechnologyExperience-module__kbTCoq__heroInner{grid-template-columns:minmax(27rem,.96fr) minmax(27rem,1.04fr);gap:2rem}.TechnologyExperience-module__kbTCoq__heroVisual{width:47vw}.TechnologyExperience-module__kbTCoq__systemStage{grid-template-columns:minmax(17rem,.72fr) minmax(32rem,1.28fr);gap:2rem}.TechnologyExperience-module__kbTCoq__principlesInner,.TechnologyExperience-module__kbTCoq__storiesInner{gap:4rem}.TechnologyExperience-module__kbTCoq__principle{grid-template-columns:2rem minmax(13rem,.85fr) minmax(14rem,1.15fr);gap:1.25rem}}@media (max-width:64rem){.TechnologyExperience-module__kbTCoq__systemsIntro{grid-template-columns:.42fr 1.1fr;align-items:start;min-height:auto;padding-block:8rem 5rem}.TechnologyExperience-module__kbTCoq__systemsIntro>p:last-child{grid-column:2;max-width:35rem}.TechnologyExperience-module__kbTCoq__desktopSystems{display:none}.TechnologyExperience-module__kbTCoq__mobileSystems{padding-bottom:8rem;display:block;position:relative}.TechnologyExperience-module__kbTCoq__mobileThread{top:0;bottom:8rem;left:calc(var(--space-page) + 1rem);background:#e2bda424;width:1px;position:absolute}.TechnologyExperience-module__kbTCoq__mobileThread span{background:linear-gradient(var(--vn-highlight), var(--vn-copper));width:100%;height:100%;display:block}.TechnologyExperience-module__kbTCoq__mobileSystems li{padding:0 0 1.25rem 4rem;position:relative}.TechnologyExperience-module__kbTCoq__mobileSystems article{background:#fffaf308;border:1px solid #e2bda429;flex-direction:column;min-height:21rem;padding:clamp(2rem,5vw,3.2rem);display:flex}.TechnologyExperience-module__kbTCoq__mobileNode{background:var(--vn-highlight);width:.7rem;height:.7rem;box-shadow:0 0 0 1px var(--vn-copper);border:2px solid #241510;border-radius:50%;position:absolute;top:3rem;left:.66rem}.TechnologyExperience-module__kbTCoq__mobileSystemTopline{justify-content:space-between;align-items:start;gap:2rem;display:flex}.TechnologyExperience-module__kbTCoq__mobileSystemTopline>p{color:var(--vn-ivory);letter-spacing:.13em;font-size:.66rem}.TechnologyExperience-module__kbTCoq__mobileSystemTopline>p span{color:var(--vn-copper)}.TechnologyExperience-module__kbTCoq__mobileSystemTopline svg{fill:none;width:6.5rem;height:5.2rem;stroke:var(--vn-copper);stroke-width:1.15px}.TechnologyExperience-module__kbTCoq__mobileSystems h3{color:var(--vn-ivory);font-family:var(--font-display), sans-serif;letter-spacing:-.055em;margin-top:.5rem;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:500;line-height:.98}.TechnologyExperience-module__kbTCoq__mobileSystems article>p{max-width:38rem;color:var(--on-brand-muted);margin-top:1.4rem;line-height:1.7}.TechnologyExperience-module__kbTCoq__mobileFlow{flex-wrap:wrap;gap:.55rem;margin-top:auto;padding-top:2rem;display:flex}.TechnologyExperience-module__kbTCoq__mobileFlow span{color:var(--vn-highlight);letter-spacing:.12em;text-transform:uppercase;border:1px solid #e2bda433;padding:.42rem .6rem;font-size:.51rem;font-weight:650}.TechnologyExperience-module__kbTCoq__principles{min-height:auto}.TechnologyExperience-module__kbTCoq__principlesInner,.TechnologyExperience-module__kbTCoq__storiesInner{grid-template-columns:1fr;gap:5rem}.TechnologyExperience-module__kbTCoq__principlesHeading{position:static}.TechnologyExperience-module__kbTCoq__principlesHeading h2{max-width:13ch}.TechnologyExperience-module__kbTCoq__principle{grid-template-columns:2.2rem minmax(14rem,.85fr) minmax(15rem,1.15fr)}.TechnologyExperience-module__kbTCoq__stories{min-height:auto}.TechnologyExperience-module__kbTCoq__storiesHeading{grid-template-columns:1fr auto;align-items:end;gap:1rem;display:grid}.TechnologyExperience-module__kbTCoq__storiesHeading .TechnologyExperience-module__kbTCoq__eyebrow{grid-column:1/-1}.TechnologyExperience-module__kbTCoq__storiesHeading>a{margin-top:0;margin-bottom:.5rem}}@media (max-width:56rem){.TechnologyExperience-module__kbTCoq__hero{align-items:start;min-height:max(58rem,100svh)}.TechnologyExperience-module__kbTCoq__heroInner{padding-top:calc(var(--header-height) + 4.2rem);grid-template-columns:1fr;gap:1rem;padding-bottom:4rem}.TechnologyExperience-module__kbTCoq__heroCopy{max-width:43rem}.TechnologyExperience-module__kbTCoq__hero h1{font-size:clamp(3.4rem,10vw,6.4rem)}.TechnologyExperience-module__kbTCoq__heroVisual{justify-self:end;width:min(100%,42rem);margin-top:-1.5rem}.TechnologyExperience-module__kbTCoq__heroVisual>svg{max-height:34rem}.TechnologyExperience-module__kbTCoq__heroCaption{display:none}.TechnologyExperience-module__kbTCoq__heroWeave{background-size:4rem 4rem;-webkit-mask-image:linear-gradient(#0000 20%,#000 100%);mask-image:linear-gradient(#0000 20%,#000 100%)}}@media (max-width:43rem){.TechnologyExperience-module__kbTCoq__systemsIntro{grid-template-columns:1fr;gap:1.8rem;padding-block:7rem 4rem}.TechnologyExperience-module__kbTCoq__systemsIntro>p:last-child{grid-column:auto;max-width:31rem}.TechnologyExperience-module__kbTCoq__systemsIntro h2{font-size:clamp(2.8rem,13vw,4.8rem)}.TechnologyExperience-module__kbTCoq__mobileThread{left:calc(var(--space-page) + .35rem)}.TechnologyExperience-module__kbTCoq__mobileSystems li{padding-left:2.6rem}.TechnologyExperience-module__kbTCoq__mobileNode{left:.02rem}.TechnologyExperience-module__kbTCoq__mobileSystems article{min-height:22rem;padding:1.6rem}.TechnologyExperience-module__kbTCoq__principles,.TechnologyExperience-module__kbTCoq__stories{padding-block:7rem}.TechnologyExperience-module__kbTCoq__principlesInner,.TechnologyExperience-module__kbTCoq__storiesInner{gap:3.5rem}.TechnologyExperience-module__kbTCoq__principle{grid-template-columns:1.7rem 1fr;gap:1rem;padding-block:2.3rem}.TechnologyExperience-module__kbTCoq__principle>p:last-child{grid-column:2}.TechnologyExperience-module__kbTCoq__principleDiagram i{width:clamp(.8rem,5vw,1.6rem)}.TechnologyExperience-module__kbTCoq__storiesHeading{display:block}.TechnologyExperience-module__kbTCoq__storiesHeading>a{margin-top:2rem}.TechnologyExperience-module__kbTCoq__storyLink{grid-template-columns:1.8rem 1fr auto;gap:.8rem;min-height:14rem}.TechnologyExperience-module__kbTCoq__storyLink>i{width:2.2rem;height:2.2rem}.TechnologyExperience-module__kbTCoq__careers{min-height:max(42rem,88svh)}.TechnologyExperience-module__kbTCoq__careers h2{font-size:clamp(2.85rem,13.5vw,5rem)}}@media (max-width:31rem){.TechnologyExperience-module__kbTCoq__hero{min-height:max(50rem,100svh)}.TechnologyExperience-module__kbTCoq__heroInner{padding-top:calc(var(--header-height) + 2.5rem);padding-bottom:2rem}.TechnologyExperience-module__kbTCoq__hero h1{margin-top:1.5rem;font-size:clamp(2.75rem,13vw,4rem)}.TechnologyExperience-module__kbTCoq__heroSummary{margin-top:1.25rem;font-size:.93rem;line-height:1.58}.TechnologyExperience-module__kbTCoq__heroActions{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:1.5rem}.TechnologyExperience-module__kbTCoq__heroActions .cta-primary{width:min(100%,15rem)}.TechnologyExperience-module__kbTCoq__heroActions .cta-secondary{width:fit-content}.TechnologyExperience-module__kbTCoq__heroVisual{margin-top:-.25rem}.TechnologyExperience-module__kbTCoq__visualTopline,.TechnologyExperience-module__kbTCoq__visualFooter{letter-spacing:.1em;font-size:.44rem}.TechnologyExperience-module__kbTCoq__heroVisual>svg{min-height:15.5rem}.TechnologyExperience-module__kbTCoq__systemsIntro{padding-block:6rem 3rem}.TechnologyExperience-module__kbTCoq__mobileSystems{padding-bottom:6rem}.TechnologyExperience-module__kbTCoq__mobileSystems article{min-height:20rem;padding:1.25rem}.TechnologyExperience-module__kbTCoq__mobileSystemTopline svg{width:5.2rem}.TechnologyExperience-module__kbTCoq__mobileSystems h3{font-size:clamp(2.15rem,11vw,3.2rem)}.TechnologyExperience-module__kbTCoq__principleDiagram{letter-spacing:.08em;font-size:.43rem}.TechnologyExperience-module__kbTCoq__principleDiagram i{margin-inline:.25rem}.TechnologyExperience-module__kbTCoq__storyLink{grid-template-columns:1.5rem 1fr}.TechnologyExperience-module__kbTCoq__storyLink>i{display:none}.TechnologyExperience-module__kbTCoq__careersLink{width:100%}.TechnologyExperience-module__kbTCoq__careersActions{flex-direction:column;align-items:flex-start}}}@layer accessibility{@media (prefers-reduced-motion:reduce){.TechnologyExperience-module__kbTCoq__heroSignal,.TechnologyExperience-module__kbTCoq__activeSignal,.TechnologyExperience-module__kbTCoq__desktopSystems{display:none}.TechnologyExperience-module__kbTCoq__mobileSystems{padding-bottom:8rem;display:block;position:relative}.TechnologyExperience-module__kbTCoq__mobileSystems [data-mobile-system],.TechnologyExperience-module__kbTCoq__mobileThread span,.TechnologyExperience-module__kbTCoq__page [data-section-reveal],.TechnologyExperience-module__kbTCoq__page [data-hero-copy],.TechnologyExperience-module__kbTCoq__page [data-hero-node],.TechnologyExperience-module__kbTCoq__page [data-hero-label],.TechnologyExperience-module__kbTCoq__page [data-hero-thread]{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}}}
