.EditorialPages-module__Ktq_JW__route{min-block-size:70svh;inline-size:min(100%,78rem);padding:clamp(8rem, 11vw, 10rem) var(--ds-page-gutter) clamp(5rem, 9vw, 8rem);margin-inline:auto}.EditorialPages-module__Ktq_JW__pageHeader{max-inline-size:60rem;margin-block-end:clamp(3.5rem,7vw,6rem)}.EditorialPages-module__Ktq_JW__pageHeader h1{text-wrap:balance;max-inline-size:17ch;margin-block:1rem 1.35rem;font-size:clamp(3rem,6.5vw,6.35rem);line-height:.96}.EditorialPages-module__Ktq_JW__lede{max-inline-size:62ch;color:var(--ds-ink-muted);font-size:var(--ds-text-lead);text-wrap:pretty;line-height:1.7}.EditorialPages-module__Ktq_JW__headerRule{background:linear-gradient(to right, var(--ds-ink-muted), transparent);block-size:1px;inline-size:min(13rem,42vw);margin-block-start:2.2rem;display:block}[dir=rtl] .EditorialPages-module__Ktq_JW__headerRule{background:linear-gradient(to left, var(--ds-ink-muted), transparent)}.EditorialPages-module__Ktq_JW__storyGrid{grid-template-columns:minmax(17rem,.8fr) minmax(20rem,1.2fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.EditorialPages-module__Ktq_JW__portrait{border-radius:clamp(1.5rem,4vw,3.5rem);overflow:hidden}.EditorialPages-module__Ktq_JW__portrait img{filter:saturate(.72)contrast(1.04);block-size:auto;inline-size:100%;display:block}.EditorialPages-module__Ktq_JW__story{color:var(--ds-ink-muted);font-size:var(--ds-text-body);gap:1.3rem;line-height:1.8;display:grid}.EditorialPages-module__Ktq_JW__story h2{color:var(--ds-ink)}.EditorialPages-module__Ktq_JW__section{margin-block-start:clamp(5rem,10vw,9rem)}.EditorialPages-module__Ktq_JW__sectionHeading{align-items:baseline;gap:1rem;margin-block-end:2rem;display:flex}.EditorialPages-module__Ktq_JW__sectionHeading span,.EditorialPages-module__Ktq_JW__caseNumber{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);font-size:.74rem}.EditorialPages-module__Ktq_JW__sectionHeading h2{font-size:var(--ds-text-heading)}.EditorialPages-module__Ktq_JW__timeline{border-inline-start:1px solid var(--ds-border-strong);gap:1rem;padding-inline-start:1.5rem;display:grid}.EditorialPages-module__Ktq_JW__timelineItem{border-radius:1.4rem;gap:.7rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.EditorialPages-module__Ktq_JW__timelineItem h3,.EditorialPages-module__Ktq_JW__topic h3,.EditorialPages-module__Ktq_JW__capability h2{font-size:var(--ds-text-title)}.EditorialPages-module__Ktq_JW__timelineItem p{color:var(--ds-ink-muted)}.EditorialPages-module__Ktq_JW__twoColumn{grid-template-columns:1.2fr .8fr;gap:clamp(3rem,8vw,8rem);margin-block-start:clamp(5rem,10vw,9rem);display:grid}.EditorialPages-module__Ktq_JW__chipList{flex-wrap:wrap;gap:.65rem;display:flex}.EditorialPages-module__Ktq_JW__chipList span{color:var(--ds-ink-muted);border-radius:999px;padding:.62rem .9rem;font-size:.75rem}.EditorialPages-module__Ktq_JW__languageList{gap:1rem;display:grid}.EditorialPages-module__Ktq_JW__languageList p{border-block-end:1px solid var(--ds-border);gap:.25rem;padding-block-end:1rem;display:grid}.EditorialPages-module__Ktq_JW__languageList span{color:var(--ds-ink-muted);font-size:.8rem}.EditorialPages-module__Ktq_JW__caseStudies{gap:clamp(5rem,11vw,10rem);display:grid}.EditorialPages-module__Ktq_JW__caseIndex{background:var(--ds-border);border:1px solid var(--ds-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-block-end:clamp(3rem,7vw,6rem);display:grid}.EditorialPages-module__Ktq_JW__caseIndex a{min-block-size:4.5rem;color:var(--ds-ink);background:var(--ds-canvas);align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.8rem;text-decoration:none;display:flex}.EditorialPages-module__Ktq_JW__caseIndex span{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);font-size:.7rem}.EditorialPages-module__Ktq_JW__caseStudy{border-block-start:1px solid var(--ds-border-strong);padding-block-start:clamp(2rem,5vw,4rem);scroll-margin-block-start:7rem;position:relative}.EditorialPages-module__Ktq_JW__caseStudy:before{background:linear-gradient(90deg, var(--ds-ink), transparent);content:"";block-size:1px;inline-size:clamp(5rem,15vw,12rem);position:absolute;inset-block-start:-1px;inset-inline-start:0}[dir=rtl] .EditorialPages-module__Ktq_JW__caseStudy:before{background:linear-gradient(-90deg, var(--ds-ink), transparent)}.EditorialPages-module__Ktq_JW__caseOpener{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-block-end:clamp(2rem,5vw,4rem);display:grid}.EditorialPages-module__Ktq_JW__caseIdentity{grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem 1.2rem;display:grid}.EditorialPages-module__Ktq_JW__caseIdentity h2{grid-column:1/-1}.EditorialPages-module__Ktq_JW__caseOpeningCopy{max-inline-size:54ch;color:var(--ds-ink-muted);gap:1rem;line-height:1.72;display:grid}.EditorialPages-module__Ktq_JW__caseOpeningCopy p:first-child{color:var(--ds-ink);font-size:var(--ds-text-title);line-height:1.35}.EditorialPages-module__Ktq_JW__projectVisual{border-radius:var(--ds-radius-lg);background:var(--ds-canvas-raised);margin:0;overflow:hidden}.EditorialPages-module__Ktq_JW__projectHeroVisual{border-radius:clamp(1.5rem,3vw,2.4rem)}.EditorialPages-module__Ktq_JW__projectVisual img{background:var(--ds-canvas-raised);block-size:auto;inline-size:100%;display:block}.EditorialPages-module__Ktq_JW__projectVisual figcaption{color:var(--ds-ink-subtle);border-block-start:1px solid var(--ds-border);padding:.9rem 1rem 1rem;font-size:.72rem;line-height:1.5}.EditorialPages-module__Ktq_JW__caseStudy h2{letter-spacing:var(--ds-tracking-heading);margin-block:.55rem .8rem;font-size:clamp(2.35rem,5.4vw,5.2rem);line-height:.98}.EditorialPages-module__Ktq_JW__caseNarrative{background:var(--ds-border);border-block:1px solid var(--ds-border);grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,.85fr));gap:1px;margin-block:clamp(2rem,6vw,5rem);display:grid}.EditorialPages-module__Ktq_JW__caseNarrative>div{background:var(--ds-canvas);padding:clamp(1.4rem,3.5vw,2.5rem)}.EditorialPages-module__Ktq_JW__caseNarrative h3{max-inline-size:28ch;font-size:var(--ds-text-title);line-height:1.32}.EditorialPages-module__Ktq_JW__caseNarrative p:last-child,.EditorialPages-module__Ktq_JW__decisionBand li,.EditorialPages-module__Ktq_JW__caseClosing li{color:var(--ds-ink-muted);line-height:1.72}.EditorialPages-module__Ktq_JW__chapterLabel,.EditorialPages-module__Ktq_JW__decisionBand h3,.EditorialPages-module__Ktq_JW__caseClosing h3{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);letter-spacing:.09em;text-transform:uppercase;margin-block-end:.8rem;font-size:.72rem;font-weight:650}.EditorialPages-module__Ktq_JW__evidenceSection{margin-block:clamp(3rem,7vw,6rem)}.EditorialPages-module__Ktq_JW__evidenceGrid,.EditorialPages-module__Ktq_JW__evidenceMosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.EditorialPages-module__Ktq_JW__evidenceMosaic{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr)}.EditorialPages-module__Ktq_JW__evidenceMosaic .EditorialPages-module__Ktq_JW__projectVisual:first-child{grid-row:span 2}.EditorialPages-module__Ktq_JW__evidenceMosaic .EditorialPages-module__Ktq_JW__projectVisual:not(:first-child) img{aspect-ratio:16/10;object-fit:cover;object-position:top}.EditorialPages-module__Ktq_JW__decisionBand{background:var(--ds-border);border-block:1px solid var(--ds-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.EditorialPages-module__Ktq_JW__decisionBand>div{background:color-mix(in srgb, var(--ds-canvas) 94%, transparent);padding:clamp(1.5rem,3.5vw,2.5rem)}.EditorialPages-module__Ktq_JW__decisionBand ul,.EditorialPages-module__Ktq_JW__caseClosing ul{gap:.65rem;padding-inline-start:1.1rem;display:grid}.EditorialPages-module__Ktq_JW__caseClosing{grid-template-columns:1fr minmax(16rem,.78fr) 1fr;gap:clamp(1.5rem,4vw,3.5rem);margin-block-start:clamp(2.5rem,6vw,5rem);display:grid}.EditorialPages-module__Ktq_JW__caseClosing>section,.EditorialPages-module__Ktq_JW__caseLimits{border-block-start:1px solid var(--ds-border);padding-block-start:1.25rem}.EditorialPages-module__Ktq_JW__caseClosing h3:not(:first-child){margin-block-start:1.8rem}.EditorialPages-module__Ktq_JW__caseLimits{color:var(--ds-ink-subtle);background:color-mix(in srgb, var(--ds-ink) 3%, transparent);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);padding:1.25rem}.EditorialPages-module__Ktq_JW__caseLimits li{font-size:.9rem}.EditorialPages-module__Ktq_JW__caseOffset .EditorialPages-module__Ktq_JW__projectHeroVisual{margin-inline:clamp(0rem,6vw,5rem) 0}.EditorialPages-module__Ktq_JW__casePrimary .EditorialPages-module__Ktq_JW__projectHeroVisual{box-shadow:var(--ds-shadow-lg)}.EditorialPages-module__Ktq_JW__caseTechnical .EditorialPages-module__Ktq_JW__projectHeroVisual{margin-inline:0 clamp(0rem,6vw,5rem)}.EditorialPages-module__Ktq_JW__nextDirection{align-self:start}.EditorialPages-module__Ktq_JW__caseFooter,.EditorialPages-module__Ktq_JW__linkCluster{justify-content:space-between;align-items:center;gap:1rem;display:flex}.EditorialPages-module__Ktq_JW__caseFooter{border-block-start:1px solid var(--ds-border);margin-block-start:clamp(2rem,5vw,4rem);padding-block-start:1.5rem}.EditorialPages-module__Ktq_JW__textLink{min-block-size:2.75rem;color:var(--ds-ink);align-items:center;gap:.45rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.EditorialPages-module__Ktq_JW__textLink span{color:var(--ds-ink-subtle);font-weight:500}.EditorialPages-module__Ktq_JW__capabilityGrid,.EditorialPages-module__Ktq_JW__topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.EditorialPages-module__Ktq_JW__capability,.EditorialPages-module__Ktq_JW__topic{border-radius:1.6rem;flex-direction:column;align-items:flex-start;gap:1.1rem;min-block-size:19rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.EditorialPages-module__Ktq_JW__capability>span{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);font-size:.72rem}.EditorialPages-module__Ktq_JW__capability[data-status=developing]{opacity:.88}.EditorialPages-module__Ktq_JW__capability[data-status=planned]{background:color-mix(in srgb, var(--ds-canvas) 88%, transparent);box-shadow:none}.EditorialPages-module__Ktq_JW__capability p,.EditorialPages-module__Ktq_JW__topic p{color:var(--ds-ink-muted);line-height:1.7}.EditorialPages-module__Ktq_JW__capability>div{border-block-start:1px solid var(--ds-border);gap:.55rem;inline-size:100%;padding-block-start:1rem;display:grid}.EditorialPages-module__Ktq_JW__capability>div strong{color:var(--ds-ink-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.EditorialPages-module__Ktq_JW__capability>div p{font-size:.74rem}.EditorialPages-module__Ktq_JW__capability a{color:var(--ds-ink);margin-block-start:auto;font-size:.78rem;text-decoration:none}.EditorialPages-module__Ktq_JW__opportunity{border-radius:1.8rem;justify-items:start;gap:1.25rem;margin-block-start:1rem;padding:clamp(1.8rem,5vw,4rem);display:grid}.EditorialPages-module__Ktq_JW__opportunity h2{max-inline-size:28ch;font-size:var(--ds-text-title);line-height:1.45}.EditorialPages-module__Ktq_JW__topic span{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);font-size:.72rem}.EditorialPages-module__Ktq_JW__topic{border-block-start:1px solid var(--ds-border-strong);border-radius:0;min-block-size:13rem}.EditorialPages-module__Ktq_JW__topic+.EditorialPages-module__Ktq_JW__topic{border-inline-start:1px solid var(--ds-border)}.EditorialPages-module__Ktq_JW__credential{border-radius:2rem;grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,5vw,4rem);padding:clamp(1.8rem,5vw,4rem);display:grid}.EditorialPages-module__Ktq_JW__certificatePreview{color:var(--ds-ink);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-md);background:#fff;align-self:start;text-decoration:none;position:relative;overflow:hidden}.EditorialPages-module__Ktq_JW__certificatePreview img{block-size:auto;inline-size:100%;display:block}.EditorialPages-module__Ktq_JW__certificatePreview span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040708d1;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.45rem;min-block-size:2.75rem;padding-inline:.9rem;display:inline-flex;position:absolute;inset-block-end:.8rem;inset-inline-end:.8rem}.EditorialPages-module__Ktq_JW__credential h2{font-size:var(--ds-text-heading);margin-block:.65rem}.EditorialPages-module__Ktq_JW__credential>div:last-child>p{color:var(--ds-ink-muted)}.EditorialPages-module__Ktq_JW__credential dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:2rem 1rem;display:grid}.EditorialPages-module__Ktq_JW__credential dl div{border-block-start:1px solid var(--ds-border);padding-block-start:.8rem}.EditorialPages-module__Ktq_JW__credential dt{color:var(--ds-ink-subtle);font-size:.72rem}.EditorialPages-module__Ktq_JW__credential dd{margin-block-start:.35rem;font-size:.78rem}.EditorialPages-module__Ktq_JW__contactGrid{grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);gap:1rem;display:grid}.EditorialPages-module__Ktq_JW__availabilityStatement{border-block:1px solid var(--ds-border);grid-template-columns:minmax(9rem,.3fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);margin-block:-1rem clamp(3rem,7vw,6rem);padding-block:clamp(1.5rem,3vw,2.5rem);display:grid}.EditorialPages-module__Ktq_JW__availabilityStatement h2{max-inline-size:36ch;font-size:var(--ds-text-title);line-height:1.42}.EditorialPages-module__Ktq_JW__contactPrimary,.EditorialPages-module__Ktq_JW__profileLinks{border-radius:2rem;padding:clamp(1.8rem,5vw,4rem)}.EditorialPages-module__Ktq_JW__contactPrimary ul{color:var(--ds-ink-muted);gap:.8rem;margin-block:1.5rem 2rem;padding-inline-start:1.2rem;display:grid}.EditorialPages-module__Ktq_JW__contactPrimary{box-shadow:var(--ds-shadow-lg)}.EditorialPages-module__Ktq_JW__note{color:var(--ds-ink-subtle);margin-block-start:1.2rem;font-size:.72rem}.EditorialPages-module__Ktq_JW__profileLinks{border:1px solid var(--ds-border);flex-direction:column;align-items:stretch;gap:.6rem;display:flex}.EditorialPages-module__Ktq_JW__profileLinks>p{margin-block-end:1rem}.EditorialPages-module__Ktq_JW__profileLinks .EditorialPages-module__Ktq_JW__textLink{border-block-end:1px solid var(--ds-border);justify-content:space-between}.EditorialPages-module__Ktq_JW__editorialGrid{border-block:1px solid var(--ds-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EditorialPages-module__Ktq_JW__editorialGrid article{gap:.9rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.EditorialPages-module__Ktq_JW__editorialGrid article+article{border-inline-start:1px solid var(--ds-border)}.EditorialPages-module__Ktq_JW__editorialGrid p,.EditorialPages-module__Ktq_JW__principleList p,.EditorialPages-module__Ktq_JW__recognitionContext p:last-child,.EditorialPages-module__Ktq_JW__contactDetails li,.EditorialPages-module__Ktq_JW__boundaryGrid li{color:var(--ds-ink-muted);line-height:1.7}.EditorialPages-module__Ktq_JW__principleList{gap:1.2rem;display:grid}.EditorialPages-module__Ktq_JW__principleList article{border-block-end:1px solid var(--ds-border);gap:.55rem;padding-block-end:1.2rem;display:grid}.EditorialPages-module__Ktq_JW__boundaryGrid,.EditorialPages-module__Ktq_JW__contactDetails{background:var(--ds-border);border:1px solid var(--ds-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block-start:clamp(3rem,7vw,6rem);display:grid}.EditorialPages-module__Ktq_JW__boundaryGrid>section,.EditorialPages-module__Ktq_JW__boundaryGrid>div,.EditorialPages-module__Ktq_JW__contactDetails>section,.EditorialPages-module__Ktq_JW__contactDetails>aside{background:var(--ds-canvas);padding:clamp(1.5rem,4vw,3rem)}.EditorialPages-module__Ktq_JW__contactLimits{color:var(--ds-ink-subtle);background:color-mix(in srgb, var(--ds-ink) 3%, var(--ds-canvas))!important}.EditorialPages-module__Ktq_JW__boundaryGrid ul,.EditorialPages-module__Ktq_JW__boundaryGrid ol,.EditorialPages-module__Ktq_JW__contactDetails ul{gap:.8rem;margin-block-start:1.25rem;padding-inline-start:1.15rem;display:grid}.EditorialPages-module__Ktq_JW__contactDetails{grid-template-columns:repeat(3,minmax(0,1fr))}.EditorialPages-module__Ktq_JW__contactDetails h2{font-size:var(--ds-text-title);margin-block-end:1.2rem}.EditorialPages-module__Ktq_JW__emptyState{text-align:center;place-content:center;min-block-size:15rem;display:grid}.EditorialPages-module__Ktq_JW__emptyState span{color:var(--ds-ink);font-family:var(--ds-font-mono);font-size:clamp(3rem,8vw,6rem)}.EditorialPages-module__Ktq_JW__recognitionContext{border-block:1px solid var(--ds-border);grid-template-columns:minmax(9rem,.3fr) minmax(0,1fr);gap:2rem;margin-block-start:2rem;padding-block:2rem;display:grid}.EditorialPages-module__Ktq_JW__nextStep{border-radius:1.6rem;justify-content:space-between;align-items:center;gap:2rem;margin-block-start:clamp(4rem,9vw,8rem);padding:clamp(1.6rem,4vw,3rem);display:flex}.EditorialPages-module__Ktq_JW__nextStep a{min-block-size:2.75rem;max-inline-size:44rem;color:var(--ds-ink);font-size:var(--ds-text-title);align-items:center;gap:.6rem;font-weight:700;line-height:1.35;text-decoration:none;display:inline-flex}@media (max-width:52rem){.EditorialPages-module__Ktq_JW__storyGrid,.EditorialPages-module__Ktq_JW__twoColumn,.EditorialPages-module__Ktq_JW__contactGrid,.EditorialPages-module__Ktq_JW__credential,.EditorialPages-module__Ktq_JW__caseOpener,.EditorialPages-module__Ktq_JW__caseNarrative,.EditorialPages-module__Ktq_JW__decisionBand,.EditorialPages-module__Ktq_JW__caseClosing,.EditorialPages-module__Ktq_JW__availabilityStatement,.EditorialPages-module__Ktq_JW__recognitionContext{grid-template-columns:1fr}.EditorialPages-module__Ktq_JW__portrait{max-inline-size:31rem}.EditorialPages-module__Ktq_JW__capabilityGrid,.EditorialPages-module__Ktq_JW__topicGrid,.EditorialPages-module__Ktq_JW__editorialGrid,.EditorialPages-module__Ktq_JW__boundaryGrid,.EditorialPages-module__Ktq_JW__contactDetails{grid-template-columns:1fr}.EditorialPages-module__Ktq_JW__editorialGrid article+article{border-block-start:1px solid var(--ds-border);border-inline-start:0}.EditorialPages-module__Ktq_JW__capability,.EditorialPages-module__Ktq_JW__topic{min-block-size:auto}.EditorialPages-module__Ktq_JW__topic+.EditorialPages-module__Ktq_JW__topic{border-block-start:1px solid var(--ds-border);border-inline-start:0}.EditorialPages-module__Ktq_JW__caseOffset .EditorialPages-module__Ktq_JW__projectHeroVisual,.EditorialPages-module__Ktq_JW__caseTechnical .EditorialPages-module__Ktq_JW__projectHeroVisual{margin-inline:0}.EditorialPages-module__Ktq_JW__evidenceMosaic{grid-template-columns:1fr}.EditorialPages-module__Ktq_JW__evidenceMosaic .EditorialPages-module__Ktq_JW__projectVisual:first-child{grid-row:auto}}@media (max-width:39rem){.EditorialPages-module__Ktq_JW__credential dl,.EditorialPages-module__Ktq_JW__evidenceGrid,.EditorialPages-module__Ktq_JW__caseIndex{grid-template-columns:1fr}.EditorialPages-module__Ktq_JW__caseFooter,.EditorialPages-module__Ktq_JW__nextStep{flex-direction:column;align-items:flex-start}.EditorialPages-module__Ktq_JW__availabilityStatement{margin-block-start:0}}[dir=rtl] .EditorialPages-module__Ktq_JW__chapterLabel,[dir=rtl] .EditorialPages-module__Ktq_JW__decisionBand h3,[dir=rtl] .EditorialPages-module__Ktq_JW__caseClosing h3,[dir=rtl] .EditorialPages-module__Ktq_JW__capability>div strong{letter-spacing:0;text-transform:none}
