.page-module__JOCPEa__page{color:var(--text-primary);background:var(--surface-page);overflow:clip}.page-module__JOCPEa__page h1,.page-module__JOCPEa__page h2,.page-module__JOCPEa__page h3,.page-module__JOCPEa__page p{margin:0}.page-module__JOCPEa__hero{min-height:720px;padding:254px var(--gutter) var(--space-9);position:relative;overflow:hidden;}.page-module__JOCPEa__heroInner{z-index:2;gap:var(--space-8);width:100%;max-width:var(--shell);grid-template-columns:1fr 1.25fr;align-items:center;margin-inline:auto;display:grid;position:relative}.page-module__JOCPEa__mediumContainer{z-index:2;width:100%;max-width:var(--shell);margin-inline:auto;position:relative}.page-module__JOCPEa__heroCopy{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.page-module__JOCPEa__breadcrumb{align-items:center;gap:var(--space-2);color:var(--eyebrow);font:var(--type-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;display:flex}.page-module__JOCPEa__breadcrumb a{color:var(--text-tertiary);transition:color var(--dur-fast) var(--ease-out)}.page-module__JOCPEa__breadcrumb a:hover{color:var(--text-primary)}.page-module__JOCPEa__breadcrumb span[aria-hidden=true]{color:var(--text-tertiary)}.page-module__JOCPEa__hero h1{max-width:560px;color:var(--text-primary);font:var(--type-h1);letter-spacing:var(--track-h1)}.page-module__JOCPEa__heroCopy>p{max-width:520px;color:var(--text-secondary);font:var(--type-lead)}.page-module__JOCPEa__buttonRow{gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.page-module__JOCPEa__button{z-index:1;}.page-module__JOCPEa__secondaryButton{}.page-module__JOCPEa__articleCard a:focus-visible{outline:var(--focus-outline);outline-offset:3px}.page-module__JOCPEa__heroArt{width:100%;}.page-module__JOCPEa__heroArt>img{width:100%;height:auto}.page-module__JOCPEa__section{padding:var(--space-section) var(--gutter);position:relative}.page-module__JOCPEa__section+.page-module__JOCPEa__section{border-top:1px solid var(--border-hairline)}.page-module__JOCPEa__smallContainer{z-index:2;width:100%;max-width:1040px;margin-inline:auto;position:relative}.page-module__JOCPEa__centeredHeading{max-width:900px;color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2);text-align:left}.page-module__JOCPEa__sectionIntro h2,.page-module__JOCPEa__articlesHeader h2{color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2)}.page-module__JOCPEa__stickyGrid{gap:var(--space-8);margin-top:var(--space-10);grid-template-columns:1fr 1fr;display:grid}.page-module__JOCPEa__reasonCopyColumn{gap:var(--space-section);flex-direction:column;display:flex}.page-module__JOCPEa__reasonImageColumn{align-items:stretch;gap:var(--space-section);flex-direction:column;display:flex}.page-module__JOCPEa__reason{aspect-ratio:1;align-items:center;display:flex}.page-module__JOCPEa__reason>div{width:100%;max-width:448px}.page-module__JOCPEa__reason h3{margin-bottom:var(--space-5);color:var(--text-primary);font:var(--type-h3);letter-spacing:var(--track-h3)}.page-module__JOCPEa__reason p{color:var(--text-secondary);font:var(--type-p)}.page-module__JOCPEa__featureCopy p{color:var(--text-secondary);font:var(--type-body)}.page-module__JOCPEa__sectionIntro p{max-width:640px;color:var(--text-secondary);font:var(--type-lead)}.page-module__JOCPEa__capabilityCopy p{color:var(--text-secondary);font:var(--type-p)}.page-module__JOCPEa__articlesHeader p{color:var(--text-secondary);font:var(--type-body)}.page-module__JOCPEa__darkPlate{background:var(--surface-raised);border:1px solid var(--border-card);border-radius:var(--radius-card);overflow:hidden}.page-module__JOCPEa__reasonImage{width:100%;height:auto;position:sticky;top:170px;}.page-module__JOCPEa__reasonImageMobile{display:none;}.page-module__JOCPEa__featureGrid{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__JOCPEa__featureCard{padding:var(--space-4);border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-raised);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.page-module__JOCPEa__featureCard:hover{border-color:var(--border-card-hover);transform:translateY(-2px)}.page-module__JOCPEa__featureAnimation{aspect-ratio:384/337;width:100%;}.page-module__JOCPEa__featureAnimation>div{background:var(--surface-plate);display:block;width:100%!important;height:100%!important}.page-module__JOCPEa__featureAnimation svg{display:block;width:100%!important;height:100%!important}.page-module__JOCPEa__featureCopy{gap:var(--space-3);padding:var(--space-5) var(--space-3) var(--space-3);flex-direction:column;display:flex}.page-module__JOCPEa__featureCopy h3{max-width:352px;color:var(--text-primary);font:var(--type-h4);letter-spacing:var(--track-h4)}.page-module__JOCPEa__ctaSection{padding:var(--space-10) var(--gutter) 0;border-top:1px solid var(--border-card);position:relative;overflow:hidden;}.page-module__JOCPEa__ctaPanel{z-index:1;width:100%;max-width:var(--shell);text-align:left;flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex;position:relative}.page-module__JOCPEa__ctaCopy{z-index:2;flex-direction:column;align-items:flex-start;width:100%;max-width:780px;display:flex;position:relative}.page-module__JOCPEa__ctaCopy h2{width:100%;color:var(--text-primary);font:var(--type-h2);letter-spacing:var(--track-h2)}.page-module__JOCPEa__ctaCopy p{max-width:640px;margin-top:var(--space-5);color:var(--text-secondary);font:var(--type-lead)}.page-module__JOCPEa__ctaCopy .page-module__JOCPEa__button{margin-top:var(--space-7)}.page-module__JOCPEa__lineageGraph{z-index:1;width:min(100%,1200px);height:auto;margin-top:var(--space-8);position:relative}.page-module__JOCPEa__capabilitiesSection{overflow:hidden}.page-module__JOCPEa__sectionIntro{text-align:left;width:min(100%,900px)}.page-module__JOCPEa__sectionIntro p{margin-top:var(--space-4)}.page-module__JOCPEa__capabilityList{gap:var(--space-10);margin-top:var(--space-10);flex-direction:column;display:flex}.page-module__JOCPEa__capability{gap:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.page-module__JOCPEa__capabilityCopy{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.page-module__JOCPEa__capabilityCopy h3{color:var(--text-primary);font:var(--type-h3);letter-spacing:var(--track-h3)}.page-module__JOCPEa__capabilityCopy>.page-module__JOCPEa__button{margin-top:var(--space-2);align-self:flex-start}.page-module__JOCPEa__capabilityImage{width:100%;height:auto;}.page-module__JOCPEa__capabilityImage[data-position=left]{grid-area:1/1}.page-module__JOCPEa__capability:nth-child(2n) .page-module__JOCPEa__capabilityCopy{grid-column:2}.page-module__JOCPEa__testimonial .page-module__JOCPEa__mediumContainer{padding:var(--space-7);border:1px solid var(--border-card);border-radius:var(--radius-card);background:var(--surface-raised);flex-direction:column;align-items:flex-start;display:flex;position:relative}.page-module__JOCPEa__testimonial .page-module__JOCPEa__mediumContainer:before{content:"“";top:var(--space-5);right:var(--space-7);color:var(--eyebrow-secondary);font:var(--type-display);pointer-events:none;position:absolute}.page-module__JOCPEa__testimonialLogo{width:auto;height:48px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-ui);object-fit:contain;}.page-module__JOCPEa__testimonial blockquote{max-width:900px;margin:var(--space-6) 0 0;color:var(--text-primary);font:var(--type-h3);letter-spacing:var(--track-h3)}.page-module__JOCPEa__person{color:var(--text-primary);font:var(--type-body-medium);margin-top:var(--space-6)!important}.page-module__JOCPEa__role{color:var(--text-tertiary);font:var(--type-tag);letter-spacing:var(--track-tag);text-transform:uppercase;margin-top:var(--space-1)!important}.page-module__JOCPEa__articlesSection{padding:var(--space-section) var(--gutter);border-top:1px solid var(--border-card)}.page-module__JOCPEa__articlesHeader{align-items:end;gap:var(--space-6);grid-template-columns:1.25fr .75fr;display:grid}.page-module__JOCPEa__articlesHeader p{margin-top:var(--space-3)}.page-module__JOCPEa__articlesHeader>.page-module__JOCPEa__button{justify-self:end}.page-module__JOCPEa__articleGrid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__JOCPEa__articleCard{}.page-module__JOCPEa__articleCard>a{flex-direction:column;height:100%;display:flex}.page-module__JOCPEa__articleImage{aspect-ratio:30/16;border-bottom:1px solid var(--border-card);width:100%;position:relative;overflow:hidden}.page-module__JOCPEa__articleImage img{object-fit:cover;background:var(--surface-plate)}.page-module__JOCPEa__articleCopy{}.page-module__JOCPEa__articleMeta{margin-bottom:var(--space-1);}.page-module__JOCPEa__articleCopy h3{color:var(--text-primary);font:var(--type-h4);letter-spacing:var(--track-h4);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__JOCPEa__articleCopy>p{color:var(--text-secondary);font:var(--type-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:991px){.page-module__JOCPEa__hero{min-height:0;padding:230px var(--gutter) var(--space-8)}.page-module__JOCPEa__heroInner{gap:var(--space-8);grid-template-columns:1fr}.page-module__JOCPEa__heroCopy{max-width:690px}.page-module__JOCPEa__heroArt{width:min(100%,690px)}.page-module__JOCPEa__section{padding:var(--space-8) var(--gutter)}.page-module__JOCPEa__stickyGrid{margin-top:var(--space-7);grid-template-columns:1fr}.page-module__JOCPEa__reason{aspect-ratio:auto;flex-direction:column;align-items:flex-start}.page-module__JOCPEa__reason>div{max-width:620px}.page-module__JOCPEa__reasonImageMobile{width:70%;height:auto;margin-bottom:var(--space-6);display:block}.page-module__JOCPEa__reasonImageColumn{display:none}.page-module__JOCPEa__futureContainer{padding-inline:8vw}.page-module__JOCPEa__featureGrid{margin-top:var(--space-8);grid-template-columns:1fr}.page-module__JOCPEa__ctaSection{padding:var(--space-9) var(--gutter) 0}.page-module__JOCPEa__capabilityList{gap:var(--space-9);margin-top:var(--space-9)}.page-module__JOCPEa__capability{gap:var(--space-7);grid-template-columns:1fr}.page-module__JOCPEa__capabilityCopy,.page-module__JOCPEa__capability:nth-child(2n) .page-module__JOCPEa__capabilityCopy,.page-module__JOCPEa__capabilityImage,.page-module__JOCPEa__capabilityImage[data-position=left]{grid-area:auto/1}.page-module__JOCPEa__articlesSection{padding:var(--space-8) var(--gutter)}.page-module__JOCPEa__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__JOCPEa__articleCard:last-child{grid-column:1/-1;width:calc(50% - 16px)}}@media (max-width:767px){.page-module__JOCPEa__hero{padding-top:190px}.page-module__JOCPEa__buttonRow{flex-direction:column;align-items:stretch;width:100%}.page-module__JOCPEa__buttonRow .page-module__JOCPEa__button,.page-module__JOCPEa__reasonImageMobile{width:100%}.page-module__JOCPEa__futureContainer{padding-inline:0}.page-module__JOCPEa__ctaPanel{padding:0}.page-module__JOCPEa__lineageGraph{width:170%;max-width:none;margin-top:var(--space-7)}.page-module__JOCPEa__capability{gap:var(--space-6);grid-template-columns:1fr}.page-module__JOCPEa__capabilityImage,.page-module__JOCPEa__capabilityImage[data-position=left]{grid-row:1}.page-module__JOCPEa__testimonial .page-module__JOCPEa__mediumContainer{padding:var(--space-5)}.page-module__JOCPEa__testimonial .page-module__JOCPEa__mediumContainer:before{top:var(--space-3);right:var(--space-4)}.page-module__JOCPEa__testimonial blockquote{margin-top:var(--space-5)}.page-module__JOCPEa__articlesHeader{text-align:left;grid-template-columns:1fr}.page-module__JOCPEa__articlesHeader>.page-module__JOCPEa__button{justify-self:start}.page-module__JOCPEa__articleGrid{gap:var(--space-4);margin-top:var(--space-7);grid-template-columns:1fr}.page-module__JOCPEa__articleCard:last-child{grid-column:auto;width:auto}}@media (max-width:479px){.page-module__JOCPEa__hero{padding:174px var(--gutter) var(--space-7)}.page-module__JOCPEa__heroInner{gap:var(--space-7)}.page-module__JOCPEa__section{padding:var(--space-7) var(--gutter)}.page-module__JOCPEa__featureGrid{margin-top:var(--space-7)}.page-module__JOCPEa__featureCopy{padding:var(--space-4) var(--space-2) var(--space-2)}.page-module__JOCPEa__capabilityList{gap:var(--space-8);margin-top:var(--space-8)}.page-module__JOCPEa__articlesSection{padding:var(--space-8) var(--gutter)}.page-module__JOCPEa__articleMeta{align-items:flex-start;gap:var(--space-2);flex-direction:column}}@media (prefers-reduced-motion:reduce){.page-module__JOCPEa__featureCard{transition:none}.page-module__JOCPEa__page *,.page-module__JOCPEa__page :before,.page-module__JOCPEa__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}