.page_page__HnV_h{background:var(--bg);gap:0;padding-bottom:120px;--kc-text-chapter:36px;--kc-text-subsection:24px;--kc-text-block:20px;--kc-text-body:16px;--kc-text-eyebrow:14px;--kc-leading-tight:1.25;--kc-leading-body:1.5}.page_motionRoot__X1ct1,.page_page__HnV_h{width:100%;display:flex;flex-direction:column;align-items:center}.page_motionRoot__X1ct1{gap:var(--space-74);--kc-hero-exit:0}.page_motionRoot__X1ct1[data-armed=true] .page_heroContent__8GaWH{transform:translate3d(0,calc(var(--kc-hero-exit) * -18px),0);opacity:calc(1 - (var(--kc-hero-exit) * .55));will-change:transform,opacity}.page_motionRoot__X1ct1[data-armed=true] .page_body__xe2HA{opacity:0;transition:opacity .4s ease;will-change:opacity}.page_motionRoot__X1ct1[data-reading=true] .page_body__xe2HA{opacity:1}.page_motionRoot__X1ct1[data-armed=true] .page_main__FbnXO{transform:translate3d(0,14px,0);transition:transform .4s ease;will-change:transform}.page_motionRoot__X1ct1[data-reading=true] .page_main__FbnXO{transform:translateZ(0)}.page_motionRoot__X1ct1[data-armed=true] .page_main__FbnXO>section{opacity:0;transform:translate3d(0,14px,0);transition:opacity .35s ease,transform .35s ease;will-change:opacity,transform}.page_motionRoot__X1ct1[data-armed=true] .page_main__FbnXO>section.page_sectionRevealed__8862F{opacity:1;transform:translateZ(0)}@media (max-width:560px),(prefers-reduced-motion:reduce){.page_motionRoot__X1ct1 .page_body__xe2HA,.page_motionRoot__X1ct1 .page_heroContent__8GaWH,.page_motionRoot__X1ct1 .page_main__FbnXO,.page_motionRoot__X1ct1 .page_main__FbnXO>section{opacity:1!important;transform:none!important;transition:none!important;will-change:auto}}.page_intro__C07sP{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-64);margin-top:-96px}.page_hero__CZq3T{position:relative;width:100%;height:min(953px,88vh);min-height:520px;overflow:hidden}.page_heroMedia__HkGdX{position:absolute;inset:0;transform:scale(1.07);transform-origin:center center;will-change:transform;pointer-events:none}.page_heroVideo__cxiaT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}@media (max-width:560px),(prefers-reduced-motion:reduce){.page_heroMedia__HkGdX{will-change:auto;transform:none!important}}.page_heroContent__8GaWH{position:absolute;left:var(--page-gutter);right:var(--page-gutter);bottom:82px;width:100%;max-width:626px;gap:var(--space-24);z-index:1}.page_heroContent__8GaWH,.page_heroText___6LlU{display:flex;flex-direction:column;align-items:flex-start}.page_heroText___6LlU{gap:var(--space-16);width:fit-content;max-width:100%}.page_heroTitle__NaKce{font-family:var(--font-serif);font-weight:600;font-size:48px;line-height:1.5;color:#e7eef5;white-space:nowrap;backdrop-filter:blur(6.3px);-webkit-backdrop-filter:blur(6.3px)}.page_heroSubtitle__W_B4o{font-family:var(--font-sans);font-weight:500;font-size:16px;line-height:1.5;color:#c4d1dd;width:0;min-width:100%}.page_heroCredit__lsHI4{display:flex;align-items:center;gap:var(--space-8);width:100%;margin-top:var(--space-8)}.page_heroLogo__xPZyG{flex-shrink:0;width:17px;height:20px}.page_heroCreditText__xRv0j{font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:1.5;color:#c4d1dd;white-space:nowrap}.page_heroCreditText__xRv0j em{font-style:italic;font-weight:600;line-height:1.5}.page_meta__JDDKs{width:100%;display:flex;justify-content:center;padding:0 var(--space-36)}.page_metaInner__wsUzL{width:100%;max-width:1200px;display:flex;align-items:start;justify-content:space-between;gap:var(--space-32)}.page_metaItem__z63RU{display:flex;flex-direction:column;gap:var(--space-16);width:200px;max-width:200px;min-width:0;flex:0 0 200px}.page_metaLabel__6e84F{font-family:var(--font-serif);font-weight:400;font-size:28px;line-height:1.2;color:var(--text-primary)}.page_metaList__HhqrR,.page_metaValue__kjYiV{font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_metaList__HhqrR{list-style:none;display:flex;flex-direction:column;gap:var(--space-8)}.page_metaEmphasis__I1wBN{font-weight:500;color:#545659}.page_body__xe2HA{width:100%;max-width:var(--content-max);display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);align-items:start}.page_sidebar__VNcnt{position:sticky;top:67px;align-self:start;width:100%;max-width:var(--sidebar-width);padding:var(--space-24) var(--space-16);z-index:2}.page_sectionNav__I__yH{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.page_backLink__YLj_Q{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-8);width:120px;height:37px;padding:0 25px 0 20px;border:1px solid rgba(0,0,0,.4);border-radius:30px;background:rgba(240,240,240,.64);backdrop-filter:blur(6.5px);-webkit-backdrop-filter:blur(6.5px);font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:1.5;color:#1f2328;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background .2s ease,border-color .2s ease}.page_backLink__YLj_Q:hover{background:rgba(240,240,240,.8)}.page_backIcon__5h8d_{display:block;width:16px;height:16px;flex-shrink:0}.page_nextProject__PGaBN{position:fixed;right:36px;bottom:36px;z-index:20;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);width:120px;height:37px;padding:0;border:1px solid rgba(0,0,0,.4);border-radius:30px;background:rgba(240,240,240,.64);backdrop-filter:blur(6.5px);-webkit-backdrop-filter:blur(6.5px);font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:1.5;color:#1f2328;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background .2s ease,border-color .2s ease}.page_nextProject__PGaBN:hover{background:rgba(240,240,240,.8)}.page_nextProjectIcon__ucWl_{display:block;width:16px;height:16px;flex-shrink:0;transform:scaleX(-1)}.page_sectionNavList__SQvRC{list-style:none;display:flex;flex-direction:column;gap:var(--space-16)}.page_sectionNavLink__aYlbg{display:block;width:fit-content;max-width:100%;padding:0 var(--space-16);border-radius:var(--radius-16);font-family:var(--font-sans);font-weight:400;font-size:14px;line-height:1.5;color:#7d7d7d;background:transparent;white-space:nowrap;transition:color .2s ease}.page_sectionNavLink__aYlbg:hover{color:var(--text-primary)}.page_sectionNavLinkActive__7U1Dd{color:#4e667d;font-weight:500;background:transparent}.page_sectionNavLinkActive__7U1Dd:hover{color:#4e667d}.page_main__FbnXO{min-width:0;padding:var(--space-24) var(--space-32);display:flex;flex-direction:column;gap:var(--space-128)}.page_eyebrow__t3ess{font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-eyebrow);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_eyebrowAccent__jfdkd{color:#4e667d}.page_headingLarge__VqE7P{font-size:var(--kc-text-chapter)}.page_headingLarge__VqE7P,.page_headingMedium__PeYDW{font-family:var(--font-serif);font-weight:400;line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_headingMedium__PeYDW{font-size:var(--kc-text-subsection)}.page_bodyText___Zns0{font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_bodyText___Zns0 strong{font-weight:500;color:#545659}.page_bodyTextStack__TELkx strong,.page_featureList__WQu2_ strong{font-weight:600;color:var(--text-secondary)}.page_sectionHeader__GzDQe{display:flex;flex-direction:column;gap:var(--space-8)}.page_sectionGrid__ooH8I{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-32);width:100%}.page_span2__WyMYu{grid-column:span 2}.page_span3__CO23p{grid-column:span 3}.page_span4__sewOT{grid-column:span 4}.page_span5__h2x5J{grid-column:span 5}.page_span6__2ALUV{grid-column:span 6}.page_span8__UPX3u{grid-column:span 8}.page_cards2__UFjlF,.page_cards3__npSWw,.page_cards4__hdTug{display:grid;gap:var(--space-32);width:100%;min-width:0}.page_cards2__UFjlF{grid-template-columns:repeat(2,minmax(0,1fr))}.page_cards3__npSWw{grid-template-columns:repeat(3,minmax(0,1fr))}.page_cards4__hdTug{grid-template-columns:repeat(4,minmax(0,1fr))}.page_overview__P0Zy1{display:flex;flex-direction:column;gap:var(--space-36);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_overviewIntro__Zf0UA{width:100%;max-width:800px}.page_detailBlock__jGnD5,.page_overviewIntro__Zf0UA{display:flex;flex-direction:column;gap:var(--space-8)}.page_detailBlock__jGnD5{min-width:0}.page_overview__P0Zy1 .page_cards3__npSWw{grid-template-columns:repeat(3,minmax(0,300px));justify-content:space-between}.page_problem__mDgl_{gap:var(--space-36);scroll-margin-top:32px}.page_problemIntro__KaSQ0,.page_problem__mDgl_{display:flex;flex-direction:column;max-width:var(--section-width);width:100%}.page_problemIntro__KaSQ0{gap:var(--space-8)}.page_problemLeft__1hiU1{position:sticky;top:32px;align-self:flex-start;display:flex;flex-direction:column;align-items:center;gap:var(--space-32);min-width:0;width:100%}.page_branchFigure__eJ4Tf{width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.page_branchImage__fpgF5{width:100%;height:auto}.page_problemRight__Fi_z9{display:flex;flex-direction:column;gap:var(--space-64);min-width:0;width:100%}.page_problemShot__4muRY{display:flex;flex-direction:column;gap:var(--space-24);width:100%}.page_shotImage__iAtIg{width:100%;height:auto;object-fit:cover;object-position:bottom}.page_captionBlock__9E_Ij{display:flex;flex-direction:column;gap:var(--space-8);width:100%}.page_callout__qSVsL{background:var(--soft-blue);border-radius:var(--radius-16);padding:var(--space-16) var(--space-24);width:100%;max-width:720px}.page_callout__qSVsL p{font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_callout__qSVsL strong{font-weight:600;color:var(--text-bold)}.page_solution__RIUNL{display:flex;flex-direction:column;gap:var(--space-48);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_solution__RIUNL .page_featureList__WQu2_ strong{font-weight:500;color:#545659}.page_solutionIntro__HcWUg{display:flex;flex-direction:column;gap:var(--space-8);max-width:754px}.page_solutionRow__7hmzK{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-32);align-items:center;width:100%}.page_solutionCopy__MAEyY{display:flex;flex-direction:column;gap:var(--space-32);min-width:0}.page_featureList__WQu2_{list-style:none;display:flex;flex-direction:column;gap:4px;font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_featureListSpaced__TRGPC{gap:4px}.page_featureListBulleted__qOAY3{list-style:disc;padding-left:1.25em}.page_solutionMedia__49UQG{isolation:isolate;min-width:0;overflow:hidden}.page_solutionImage__VTQUK,.page_solutionMedia__49UQG{position:relative;width:100%;max-width:100%;border-radius:var(--radius-16);background:#fefefe}.page_solutionImage__VTQUK{display:block;z-index:0;height:auto;object-fit:contain}.page_solutionMediaCrop___SpVl{background:#fefefe}.page_solutionImageCrop__Se9Yu{width:calc(100% + 4px);max-width:none;margin:-2px;border-radius:0}.page_videoControls__TaKXE{position:absolute;right:20px;bottom:20px;z-index:3;display:flex;align-items:center;gap:14px;opacity:0;pointer-events:none;transition:opacity .18s ease}.page_videoControlsVisible__V0sH9{opacity:1;pointer-events:auto}.page_solutionMedia__49UQG:focus-within .page_videoControls__TaKXE,.page_solutionMedia__49UQG:hover .page_videoControls__TaKXE{opacity:1;pointer-events:auto}.page_videoControlBtn__KsjVp{display:block;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;flex-shrink:0;transition:filter .16s ease,transform .16s ease}.page_videoControlBtn__KsjVp:focus-visible,.page_videoControlBtn__KsjVp:hover{filter:brightness(.82);transform:scale(1.04)}.page_videoControlBtn__KsjVp:focus-visible{outline:2px solid color-mix(in srgb,var(--text-primary) 55%,transparent);outline-offset:2px}.page_videoControlIcon__eEeST{display:block;width:100%;height:100%;pointer-events:none}@media (hover:none),(pointer:coarse){.page_videoControls__TaKXE{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.page_videoControlBtn__KsjVp,.page_videoControls__TaKXE{transition:none}.page_videoControlBtn__KsjVp:focus-visible,.page_videoControlBtn__KsjVp:hover{transform:none}}.page_contribution__4myZJ{display:flex;flex-direction:column;gap:var(--space-36);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_contributionGrid__NKY26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-32);width:100%}.page_contributionGrid__NKY26 .page_featureList__WQu2_ strong{font-weight:500;color:#545659}.page_contributionCol__8VYvD{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.page_contributionTitleRow__iJsbc{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-8);color:var(--text-primary)}.page_contributionTitleAccent__Xqo_O{color:var(--text-accent)}.page_contributionTitleAccent__Xqo_O .page_dateRange__rCuBo,.page_contributionTitleAccent__Xqo_O .page_headingMedium__PeYDW,.page_contributionTitleAccent__Xqo_O .page_strategyTitle__fnxcD{color:inherit}.page_contributionLabel__M0iG_{display:inline-flex;align-items:flex-start;gap:var(--space-4,4px)}.page_contributionMark__RU3Xo{flex-shrink:0;width:20px;height:20px;margin-top:2px}.page_dateRange__rCuBo{font-size:var(--kc-text-eyebrow)}.page_bodyTextStack__TELkx,.page_dateRange__rCuBo{font-family:var(--font-sans);line-height:var(--kc-leading-body)}.page_bodyTextStack__TELkx{display:flex;flex-direction:column;font-size:var(--kc-text-body);color:var(--text-secondary)}.page_bodyTextStack__TELkx p+p{margin-top:0}.page_aiUsage__6Ct2z{display:flex;flex-direction:column;gap:35px;max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_aiGrid__Utskc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-36)}.page_aiItem__Y4_9u{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.page_turningPoint__E4Sb1{max-width:var(--section-width);scroll-margin-top:32px}.page_turningLayout__7ixQb,.page_turningPoint__E4Sb1{display:flex;flex-direction:column;gap:var(--space-32);width:100%}.page_turningPair__7L7_6{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(24px,3vw,40px);width:100%}.page_turningStory__J_aH0{display:flex;flex-direction:column;justify-content:flex-start;flex:645 1;min-width:0;gap:var(--space-32)}.page_turningScene__owaS6{display:flex;flex-direction:column;gap:var(--space-16)}.page_turningPov__vOL_3{display:flex;flex-direction:column;gap:var(--space-24);width:100%}.page_turningPov__vOL_3>.page_bodyText___Zns0{font-weight:500;color:#545659}.page_turningBubbles__ZN2Pu{position:relative;display:flex;flex-direction:column;gap:16px;width:100%}.page_turningBubble__UxYPS{width:fit-content;max-width:min(310px,100%);margin:0;padding:10px 16px;border-radius:var(--radius-16);background:var(--soft-blue);font-family:var(--font-serif);font-size:var(--kc-text-body);line-height:var(--kc-leading-tight);color:var(--text-secondary)}.page_turningBubbleOffset1__Ce0Q9{margin-left:clamp(40px,12%,120px)}.page_turningBubbleOffset2__ZUwRH{margin-left:clamp(80px,28%,200px);max-width:min(328px,100%)}.page_turningInsight__wVuRL{margin:0;font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_turningInsight__wVuRL .page_turningEmphasis__UIMt1,.page_turningStory__J_aH0 .page_turningEmphasis__UIMt1{font-weight:500;color:#545659}.page_turningReframe__2GP0b{display:flex;flex-direction:column;gap:var(--space-8);max-width:800px;width:100%}.page_turningReframeLabel__zsO_L{margin:0;font-family:var(--font-sans);font-size:16px;line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_turningQuestion__Dk4xz{margin:0;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--kc-text-subsection);line-height:var(--kc-leading-tight);color:var(--text-primary);max-width:800px}.page_turningMedia__B2bV_{margin:0;flex:0 1 459px;width:100%;max-width:459px;min-width:0;align-self:start}.page_turningMediaCollage__qVEgZ{display:block;width:100%;height:auto}.page_sectionLabel__5VSY1{margin:0;font-family:var(--font-sans);font-size:var(--kc-text-eyebrow);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_researchLandscape__lZdoG{display:flex;flex-direction:column;gap:var(--space-36);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_researchPractices__pLZTF{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_researchColumns__oMi_J{display:flex;flex-direction:column;align-items:center;gap:var(--space-48);width:100%}.page_researchCollage__5cluh{margin:0;width:100%;max-width:880px;overflow:hidden;background:var(--bg)}.page_researchImage___cR9s{display:block;width:100%;height:auto}.page_researchInsights__uWyVl{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_researchInsight__pgB16{display:flex;flex:1 0;gap:var(--space-16);align-items:flex-start;min-width:0;max-width:300px}.page_researchInsightMark___DD__{flex-shrink:0;width:8px;height:8px;margin-top:10px;background:var(--text-accent)}.page_researchInsightBullet__4PsQh{flex-shrink:0;width:15px;height:15px;margin-top:4px}.page_researchInsightCopy__GaSRa{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.page_researchInsightTitle__aw9zH{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-block);line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_aiResearch__cX_Kv{display:flex;flex-direction:column;gap:var(--space-16);max-width:var(--section-width);width:100%}.page_aiResearchLayout__w9PBf{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-32);align-items:stretch;width:100%}.page_aiResearchLeft__DiRjn{grid-column:span 3;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-64);min-width:0;width:100%;max-width:300px;align-self:stretch}.page_aiResearchLeft__DiRjn .page_bodyText___Zns0,.page_aiResearchLeft__DiRjn .page_researchInsight__pgB16{max-width:none;flex:none;width:100%}.page_aiResearchLeft__DiRjn .page_researchInsight__pgB16{margin-top:auto}.page_aiResearchMedia__DIZAr{grid-column:span 5;margin:0;min-width:0;width:100%}.page_aiResearchImage__di_JL{display:block;width:100%;height:auto}.page_syntheticHeader__dz0Ok{display:flex;align-items:baseline;gap:var(--space-8);flex-wrap:wrap}.page_syntheticLogo__Sk0Uq{display:block;width:auto;height:20px}.page_syntheticPlatform__tPfFv{font-family:var(--font-sans);font-size:var(--kc-text-eyebrow);line-height:var(--kc-leading-tight);color:#555}.page_syntheticFlow__v9qk4{position:relative;width:100%}.page_syntheticCaption__zw3bq{position:absolute;left:0;top:56%;max-width:38%;margin:0;font-family:var(--font-sans);font-size:var(--kc-text-eyebrow);line-height:normal;color:#555}.page_redesign__3uM3_{gap:var(--space-36);scroll-margin-top:32px}.page_redesignIntro__blrCI,.page_redesign__3uM3_{display:flex;flex-direction:column;max-width:var(--section-width);width:100%}.page_redesignIntro__blrCI{gap:var(--space-16)}.page_redesignIntro__blrCI>.page_bodyText___Zns0{max-width:800px}.page_redesignIntro__blrCI .page_headingLarge__VqE7P{white-space:nowrap}.page_redesignStrategies__uYOb6{align-items:stretch;width:100%}.page_redesignStrategies__uYOb6,.page_strategyCard__5O69S{display:flex;justify-content:space-between;gap:var(--space-32)}.page_strategyCard__5O69S{flex:1 0;flex-direction:column;max-width:320px;min-width:0;padding:var(--space-32) var(--space-24);border-radius:32px;background:#fff}.page_strategyCardHeader__miChu{display:flex;flex-direction:column;gap:var(--space-8)}.page_strategyIndex__KikTF{margin:0;font-family:var(--font-sans);font-weight:300;font-size:var(--kc-text-eyebrow);line-height:1;color:var(--text-accent)}.page_strategyTitle__fnxcD{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-block);line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_designDecision__NyzgG{display:flex;flex-direction:column;gap:var(--space-32);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_designDecisionIntro__cg_Og{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_designDecision02__tNO9H .page_designDecisionIntro__cg_Og,.page_designDecision03__6HSrf .page_designDecisionIntro__cg_Og{gap:var(--space-8);max-width:var(--section-width)}.page_decisionOptions__eUlXS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;column-gap:36px;row-gap:var(--space-32);width:100%}.page_decisionOption__WtN6a{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0}.page_decisionVisual__hcFxx{display:flex;flex-direction:column;justify-content:center;gap:var(--space-16);width:100%}.page_decisionDiagram__b90uh{margin:0;width:100%}.page_decisionDiagramImage__ytM6i{display:block;width:100%;height:auto}.page_decisionDiagramImageSlight__ZCSKl{width:88%;max-width:440px;margin-inline:auto}.page_decisionDiagramImageCompact__uZRdT{width:72%;max-width:560px;margin-inline:auto}.page_decisionVisual__hcFxx:has(.page_decisionDiagramImageCompact__uZRdT){justify-content:flex-end;padding-bottom:12px}.page_decisionSteps__WXr8d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16);width:100%}.page_decisionStep__JDQUE{display:flex;flex-direction:column;gap:4px;min-width:0}.page_decisionStepIndex__o49sV{font-weight:700;color:var(--text-primary)}.page_decisionStepIndex__o49sV,.page_decisionStepText__wXrQv{margin:0;font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-tight)}.page_decisionStepText__wXrQv{font-weight:400;color:var(--text-secondary)}.page_decisionStepText__wXrQv strong{font-weight:600;color:var(--text-bold)}.page_decisionOptionCopy__u2yh2{display:flex;flex-direction:column;align-items:center;gap:var(--space-16);width:100%}.page_decisionOptionHeading__KrwzE{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-16);width:fit-content;max-width:100%}.page_decisionOptionTitle__aYMfL{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-block);line-height:var(--kc-leading-tight);color:var(--text-primary);text-align:center}.page_decisionCheck__8baoJ{flex-shrink:0;width:21px;height:21px}.page_decisionProsCons__UctB0{display:flex;flex-direction:column;gap:var(--space-8);width:fit-content;max-width:100%}.page_decisionProsCons__UctB0 strong{font-weight:500;color:#545659}.page_decisionPoint__je811{display:flex;align-items:flex-start;gap:var(--space-16);width:fit-content;max-width:100%}.page_decisionPoint__je811 .page_bodyTextStack__TELkx,.page_decisionPoint__je811 .page_bodyText___Zns0{flex:0 1 auto;min-width:0}.page_decisionMinus__jYmnv,.page_decisionPlus__qTXiQ{flex-shrink:0;width:11px;font-family:var(--font-sans);font-weight:700;font-size:23px;line-height:1;text-align:center}.page_decisionPlus__qTXiQ{color:#00b84a}.page_decisionMinus__jYmnv{color:#ff8879}.page_decisionOutcome__ctckL{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16) var(--space-32);border-radius:32px;background:#fff;width:100%;max-width:800px}.page_decisionOutcome__ctckL .page_strategyTitle__fnxcD{font-family:var(--font-serif);text-align:left}.page_decisionOutcome__ctckL .page_bodyText___Zns0 strong{font-weight:500;color:#545659}.page_branchingConstraint__cAo45{display:flex;flex-direction:column;gap:var(--space-32);width:100%;margin-top:var(--space-64)}.page_constraintCallout__nfoWU{display:flex;align-items:center;gap:var(--space-16);width:100%;max-width:616px;border-radius:24px}.page_constraintBar__bas3c{flex-shrink:0;width:4px;height:27px;border-radius:16px;background:var(--mid-blue-gray)}.page_constraintCalloutText__uWy93{margin:0;min-width:0;font-family:var(--font-sans);font-weight:600;font-size:var(--kc-text-body);line-height:var(--kc-leading-tight);color:var(--text-accent)}.page_tradeoffBlock__uMWHB{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:800px}.page_tradeoffBlock__uMWHB .page_bodyText___Zns0 strong{font-weight:500;color:#545659}.page_iaBlock__bd6ov{display:flex;flex-direction:column;gap:var(--space-24);width:100%;margin-top:var(--space-32)}.page_iaLayout__3_H1L{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%;max-width:var(--section-width)}.page_iaDiagramCol__cNHwQ{position:sticky;top:32px;align-self:flex-start;display:flex;flex:0 0 354px;flex-direction:column;align-items:flex-start;gap:37px;min-width:0;width:354px}.page_iaDiagram__8AqUH{margin:0;width:100%;max-width:300px}.page_iaDiagramImage__GtTbK{display:block;width:100%;height:auto}.page_iaLegend__7ZkPN{width:100%}.page_iaLegend__7ZkPN strong{font-weight:500;color:#545659}.page_iaProductCol__cbZCJ{display:flex;flex:0 0 612px;flex-direction:column;align-items:stretch;gap:var(--space-8);min-width:0;width:612px;max-width:612px}.page_iaProduct__W_26i{margin:0;width:100%;max-width:612px;overflow:hidden;border-radius:var(--radius-16)}.page_iaProductImage__Ai8JI{display:block;width:100%;height:auto}.page_designDecision02__tNO9H{display:flex;flex-direction:column;gap:var(--space-32);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_d02Body__JXPv7{display:flex;flex-direction:column;gap:96px;width:100%}.page_d02Starting__5AmK8{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_d02StartingCopy__uyUfU{display:flex;flex-direction:column;gap:15px;flex:0 1 320px;min-width:0}.page_d02StartingCopy__uyUfU .page_bodyTextStack__TELkx{gap:var(--space-16)}.page_d02StartingCopy__uyUfU .page_bodyTextStack__TELkx strong{font-weight:500;color:#545659}.page_d02Starting__5AmK8 .page_d02Figure__2Spou{flex:1 1 560px;min-width:0;max-width:640px}.page_d02Exploring__Sahou{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_d02HmwList__NaTmc{display:flex;flex-direction:column;gap:96px;width:100%}.page_d02Hmw__T6xT_{display:flex;align-items:flex-start;gap:var(--space-16);width:100%}.page_d02HmwBar__fnej_{flex-shrink:0;width:4px;height:29px;border-radius:12px;background:#adadad}.page_d02HmwContent__tN1ia{display:flex;flex-direction:column;gap:var(--space-16);flex:1 1;min-width:0}.page_d02HmwSections__9R_bO{display:flex;flex-direction:column;gap:var(--space-64);width:100%}.page_d02HmwSection__UML5v{display:flex;flex-direction:column;gap:var(--space-24);width:100%}.page_d02HmwSectionCopy__BAdPt{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:800px}.page_d02Insight__eCic7{display:flex;align-items:flex-start;gap:14px;width:100%}.page_d02Chevron__nkNIr{flex-shrink:0;width:19px;height:11px;margin-top:5px}.page_d02Insight__eCic7 .page_bodyTextStack__TELkx,.page_d02Insight__eCic7 .page_bodyText___Zns0{flex:1 1;min-width:0}.page_d02Insight__eCic7 .page_bodyTextStack__TELkx strong,.page_d02Insight__eCic7 strong{color:var(--text-bold)}.page_d02ProcedureIntro__IbjSJ .page_bodyTextStack__TELkx{gap:var(--space-16)}.page_d02ProcedureIntro__IbjSJ .page_bodyTextStack__TELkx strong{font-weight:500;color:#545659}.page_d02Figure__2Spou{margin:0;width:100%}.page_d02ImageRounded__dCx8w,.page_d02Image__odR8n{display:block;width:100%;height:auto}.page_d02ImageRounded__dCx8w{border-radius:var(--radius-16)}.page_d02Outcome__LFcZ6{display:flex;flex-direction:column;gap:20px;padding:var(--space-24) var(--space-32);border-radius:32px;background:#fff;width:100%;max-width:800px}.page_d02Outcome__LFcZ6>.page_strategyTitle__fnxcD{font-family:var(--font-serif);font-size:var(--kc-text-block);font-weight:400;line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_d02AiInvolvement__KHTjI{display:flex;flex-direction:column;gap:var(--space-32);width:100%;margin-top:var(--space-48)}.page_d02AiInvolvement__KHTjI .page_d02Figure__2Spou{margin:0}.page_d02AiInvolvement__KHTjI .page_d02Outcome__LFcZ6{gap:var(--space-32)}.page_d02AiInvolvement__KHTjI .page_bodyTextStack__TELkx{gap:0}.page_d02AiInvolvement__KHTjI .page_bodyTextStack__TELkx strong{font-weight:500;color:#545659}.page_d02ProcedureRow__UzMsH{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_d02ProcedureIntro__IbjSJ{display:flex;flex-direction:column;gap:var(--space-16);flex:0 0 350px;min-width:0;width:350px;max-width:350px}.page_d02ProcedureRow__UzMsH .page_d02Figure__2Spou{flex:0 0 608px;min-width:0;width:608px;max-width:608px}.page_d02Challenge__08yWd{margin:0;font-family:var(--font-sans);font-weight:500;font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:#545659}.page_d02BeforeAfter__pLHcX{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_d02Structured__h_CHn{display:flex;flex-direction:column;gap:var(--space-32);width:100%;margin-top:var(--space-48)}.page_d02StructuredHeader__T95p6{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:none}.page_d02BeforeCol__LE1qb{display:flex;flex-direction:column;gap:var(--space-16);flex:0 0 353px;width:353px;max-width:353px;min-width:0}.page_d02BeforeBody__28knb{width:100%}.page_d02AfterCol__E5b7f,.page_d02BeforeBody__28knb{display:flex;flex-direction:column;gap:var(--space-16)}.page_d02AfterCol__E5b7f{flex:0 0 612px;width:612px;max-width:612px;min-width:0}.page_d02AfterCol__E5b7f .page_d02Figure__2Spou,.page_d02AfterCol__E5b7f .page_solutionMedia__49UQG{width:100%;max-width:100%;min-width:0}.page_d02AfterCopy__twhoG>.page_strategyTitle__fnxcD,.page_d02BeforeCol__LE1qb>.page_strategyTitle__fnxcD{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:4px 24px;border-radius:52px;background:#e7eef5;font-size:var(--kc-text-body);font-weight:400;line-height:var(--kc-leading-body);color:#545659}.page_d02AfterCopy__twhoG{display:flex;flex-direction:column;gap:var(--space-16);width:100%;max-width:min(583px,100%);min-width:0}.page_d02AfterCopy__twhoG .page_bodyText___Zns0 strong{font-weight:500;color:#545659}.page_d02AfterCol__E5b7f .page_d02ImageRounded__dCx8w,.page_d02BeforeCol__LE1qb .page_d02ImageRounded__dCx8w{border-radius:var(--radius-16)}.page_d02Bringing__WBRQE{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_d02BringingHeader__5g1Og{display:flex;flex-wrap:wrap;align-items:baseline;gap:11px}.page_d02Continuation__3gck3{margin:0;font-family:var(--font-sans);font-size:var(--kc-text-eyebrow);line-height:var(--kc-leading-body);color:var(--text-accent)}.page_d02VersionCompare__yDIJ0{display:grid;grid-template-columns:354px 612px;grid-template-rows:auto auto;justify-content:space-between;column-gap:var(--space-32);row-gap:var(--space-24);align-items:start;width:100%}.page_d02VersionColWide__mkFaT,.page_d02VersionCol__Eavxt{display:contents}.page_d02VersionCol__Eavxt .page_d02VersionCopy__7u1dt{grid-column:1;grid-row:1}.page_d02VersionCol__Eavxt .page_d02Figure__2Spou{grid-column:1;grid-row:2}.page_d02VersionColWide__mkFaT .page_d02VersionCopy__7u1dt{grid-column:2;grid-row:1}.page_d02VersionColWide__mkFaT .page_d02Figure__2Spou{grid-column:2;grid-row:2}.page_d02VersionCopy__7u1dt{display:flex;flex-direction:column;gap:var(--space-16);width:100%;min-width:0}.page_d02VersionCompare__yDIJ0 .page_d02Figure__2Spou{width:100%;min-width:0}.page_d02VersionCompare__yDIJ0 .page_d02Image__odR8n{display:block;width:100%;height:auto;border-radius:var(--radius-16)}.page_d02InterviewMode__xEMK5{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_d02ModeList__l06_s{display:flex;flex-direction:column;gap:var(--space-36);width:100%}.page_d02ModeRow__Cso8w{display:flex;align-items:center;justify-content:space-between;gap:var(--space-32);width:100%}.page_d02ModeCopy__6Jdl4{display:flex;flex-direction:column;gap:var(--space-16);flex:0 1 260px;min-width:0}.page_d02ModeRow__Cso8w .page_d02Figure__2Spou{flex:0 0 612px;width:612px;max-width:612px;min-width:0}.page_designDecision03__6HSrf{display:flex;flex-direction:column;gap:28px;max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_d03Body__ncF2Y{display:flex;flex-direction:column;gap:var(--space-64);width:100%}.page_d03Starting__CmkZj{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_d03StartingCopy__kX96F{display:flex;flex-direction:column;gap:var(--space-16);flex:0 0 354px;width:354px;max-width:354px;min-width:0}.page_d03StartingCopy__kX96F .page_bodyTextStack__TELkx{gap:var(--space-16)}.page_d03StartingCopy__kX96F .page_bodyTextStack__TELkx strong{font-weight:500;color:#545659}.page_d03Starting__CmkZj .page_d03Figure__MtP9C{flex:0 0 612px;width:612px;max-width:612px;min-width:0}.page_d03Hmw__rgkKS{display:flex;align-items:flex-start;gap:var(--space-16);width:100%}.page_d03HmwContent__8o5R_{display:flex;flex-direction:column;gap:var(--space-24);flex:1 1;min-width:0}.page_d03HmwRow__sHMEG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-32);width:100%}.page_d03HmwIntro__qD5nL{display:flex;flex-direction:column;gap:var(--space-16);flex:0 0 357px;width:357px;max-width:357px;min-width:0}.page_d03InsightBlock__tpTAE{display:flex;align-items:flex-start;gap:12px;width:100%}.page_d03ChevronTall__p8Vq9{flex-shrink:0;width:19px;height:18px;margin-top:3px}.page_d03InsightCopy__jgPTu{display:flex;flex-direction:column;gap:var(--space-16);flex:1 1;min-width:0}.page_d03InsightTitle__1EHRM{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-block);line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_d03ActionList__A1Hh_{margin:0;padding:0 0 0 1.25em;list-style:disc;display:block;font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_d03ActionList__A1Hh_ li{display:list-item}.page_d03ActionList__A1Hh_ strong{font-weight:500;color:#545659}.page_d03HmwRow__sHMEG>.page_d03InsightBlock__tpTAE{flex:0 1 400px;max-width:429px}.page_d03HmwRow__sHMEG>.page_d03Figure__MtP9C,.page_d03HmwRow__sHMEG>.page_d03HmwIntro__qD5nL+.page_d03Figure__MtP9C{flex:0 0 612px;width:612px;max-width:612px;min-width:0}.page_d03HmwRow__sHMEG>.page_d03Figure__MtP9C .page_solutionImage__VTQUK,.page_d03HmwRow__sHMEG>.page_d03Figure__MtP9C .page_solutionMedia__49UQG{width:100%;max-width:100%;min-width:0}.page_d03EnterCopy__S1Atw{display:flex;flex-direction:column;gap:var(--space-16);flex:0 0 355px;width:355px;max-width:355px;min-width:0}.page_d03EnterCopy__S1Atw>.page_d03HmwIntro__qD5nL{flex:none;width:100%;max-width:none}.page_d03TagExamples__l9rq9{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_d03TagExample__BehVC{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);margin:0;width:100%}.page_d03TagImage__DyOBK{display:block;width:100%;height:auto;border-radius:var(--radius-16)}.page_d03TagCaption__kWArP{margin:0;width:100%;text-align:center;font-family:var(--font-sans);font-size:var(--kc-text-eyebrow);line-height:var(--kc-leading-tight);color:var(--text-secondary)}.page_d03Figure__MtP9C{margin:0;width:100%}.page_d03ImageRounded__xYuPr,.page_d03Image__CUhR3{display:block;width:100%;height:auto}.page_d03ImageRounded__xYuPr{border-radius:15px}.page_stressTest__bnf48{gap:var(--space-36);scroll-margin-top:32px}.page_stressTestIntro__a2WXs,.page_stressTest__bnf48{display:flex;flex-direction:column;max-width:var(--section-width);width:100%}.page_stressTestIntro__a2WXs{gap:var(--space-8)}.page_stressTest__bnf48 .page_bodyText___Zns0 strong{font-weight:500;color:#545659}.page_stressTestBody__7Kq_B{display:flex;flex-direction:column;gap:var(--space-64);width:100%}.page_stressAiBlock__fkcRm{display:flex;flex-direction:column;gap:var(--space-16);width:100%}.page_stressAiBlock__fkcRm>.page_personaGrid__0pZYb{margin-top:calc(var(--space-36) - var(--space-16))}.page_stressAiIntro__Cwc_W{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_stressAiIntro__Cwc_W>.page_bodyText___Zns0{flex:0 0 354px;width:354px;max-width:354px}.page_stressCollage__202nt{display:flex;align-items:stretch;flex:0 0 612px;width:612px;max-width:612px;min-width:0;margin:0}.page_stressCollageItem__9e3Om{display:flex;margin:0;width:50%;min-width:0}.page_stressCollageImage__7bNZu{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.page_stressFeedback___R1Eh{display:flex;flex-direction:column;gap:35px;width:100%}.page_stressFeedbackRow__liyou{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_stressFeedbackMedia__fXlfp{flex:0 0 260px;width:260px;height:265px;border-radius:16px;background:#d9d9d9}.page_stressFeedbackContent__Ti3QA{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-36);min-width:0;max-width:707px}.page_stressStatGrid__Hww7Q{display:flex;align-items:stretch;gap:var(--space-36);width:100%}.page_stressStatCard__WO9qw{display:flex;flex:1 1;flex-direction:column;gap:var(--space-32);min-width:0;padding:var(--space-24) var(--space-32);border-radius:32px;background:#fff}.page_stressStatValue__kQw3f{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-subsection);line-height:var(--kc-leading-tight);color:var(--text-primary);white-space:nowrap}.page_personaGrid__0pZYb{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-32);width:100%}.page_personaCol___7rp2{display:flex;flex-direction:column;gap:var(--space-16);flex:0 0 470px;width:470px;max-width:470px;min-width:0}.page_personaCol___7rp2>.page_strategyTitle__fnxcD{font-family:var(--font-serif)}.page_personaBody__sx1U8{display:flex;flex-direction:column;gap:var(--space-32);width:100%}.page_personaQuestion__1gsQP{display:flex;align-items:center;gap:var(--space-16);width:100%}.page_personaQuestionBar__UAUW0{flex-shrink:0;align-self:stretch;width:4px;border-radius:var(--radius-16);background:var(--mid-blue-gray)}.page_personaQuestion__1gsQP p{margin:0;flex:1 1;min-width:0;font-family:var(--font-sans);font-weight:600;font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-accent)}.page_personaBlock__8GvJo{display:flex;flex-direction:column;gap:var(--space-8);width:100%}.page_personaLabel__H6NWd{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-block);line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_personaList__9srZ_{margin:0;padding:0 0 0 1.15em;list-style:disc;display:flex;flex-direction:column;gap:0;font-family:var(--font-sans);font-size:var(--kc-text-body);line-height:var(--kc-leading-body);color:var(--text-secondary)}.page_personaList__9srZ_ strong{font-weight:500;color:#545659}.page_metricsBlock__tjiPP{display:flex;flex-direction:column;gap:35px;width:100%}.page_metricsGrid__9mlOL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-36);width:100%}.page_metricCard__PtYTm{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.page_metricTitle__P8MPm{margin:0;font-family:var(--font-sans);font-weight:400;font-size:var(--kc-text-block);line-height:var(--kc-leading-tight);color:var(--text-primary)}.page_reflection__ON4vn{display:flex;flex-direction:column;gap:var(--space-16);max-width:var(--section-width);width:100%;scroll-margin-top:32px}.page_reflectionGrid___yW11{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:100%}.page_reflectionCol___4Bdc{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.page_reflectionCol___4Bdc .page_bodyTextStack__TELkx{gap:var(--space-16)}.page_reflectionCol___4Bdc .page_bodyTextStack__TELkx strong{font-weight:500;color:#545659}@media (max-width:1200px){.page_page__HnV_h{--page-gutter:48px;--sidebar-width:220px}.page_redesignIntro__blrCI .page_headingLarge__VqE7P{white-space:normal}.page_overview__P0Zy1 .page_cards3__npSWw{grid-template-columns:1fr}.page_problem__mDgl_ .page_span3__CO23p,.page_problem__mDgl_ .page_span5__h2x5J{grid-column:span 8}.page_solutionRow__7hmzK{grid-template-columns:1fr}.page_solutionCopy__MAEyY{max-width:none}.page_iaDiagramCol__cNHwQ,.page_problemLeft__1hiU1{position:static;top:auto;align-items:flex-start}.page_callout__qSVsL{max-width:none}.page_aiGrid__Utskc{grid-template-columns:repeat(2,minmax(0,1fr))}.page_turningPair__7L7_6{flex-direction:column;align-items:stretch}.page_turningMedia__B2bV_,.page_turningStory__J_aH0{flex:none;width:100%;max-width:none;align-self:stretch}.page_turningStory__J_aH0{gap:var(--space-32)}.page_turningBubbleOffset1__Ce0Q9{margin-left:40px}.page_turningBubbleOffset2__ZUwRH{margin-left:80px}.page_turningReframe__2GP0b{max-width:none}.page_researchColumns__oMi_J{gap:var(--space-24)}.page_researchInsights__uWyVl{flex-direction:column}.page_researchInsight__pgB16{max-width:none}.page_aiResearchLayout__w9PBf{grid-template-columns:1fr}.page_aiResearchLeft__DiRjn,.page_aiResearchMedia__DIZAr{grid-column:span 1}.page_redesignStrategies__uYOb6{flex-direction:column}.page_strategyCard__5O69S{max-width:none}.page_decisionOptions__eUlXS{grid-template-columns:1fr;grid-template-rows:none;gap:36px}.page_decisionOption__WtN6a{display:flex;flex-direction:column;grid-row:auto;gap:var(--space-32)}.page_iaLayout__3_H1L{flex-direction:column;align-items:stretch}.page_iaDiagramCol__cNHwQ,.page_iaProductCol__cbZCJ{flex:none;width:100%;max-width:none}.page_iaDiagram__8AqUH{max-width:300px;margin-inline:auto}.page_d02BeforeAfter__pLHcX,.page_d02ModeRow__Cso8w,.page_d02ProcedureRow__UzMsH,.page_d02Starting__5AmK8,.page_d03HmwRow__sHMEG,.page_d03Starting__CmkZj{flex-direction:column;align-items:stretch}.page_d02VersionCompare__yDIJ0{grid-template-columns:1fr;grid-template-rows:none}.page_d02VersionColWide__mkFaT,.page_d02VersionCol__Eavxt{display:flex;flex-direction:column;gap:var(--space-24)}.page_d02VersionColWide__mkFaT .page_d02Figure__2Spou,.page_d02VersionColWide__mkFaT .page_d02VersionCopy__7u1dt,.page_d02VersionCol__Eavxt .page_d02Figure__2Spou,.page_d02VersionCol__Eavxt .page_d02VersionCopy__7u1dt{grid-column:auto;grid-row:auto}.page_d02AfterCol__E5b7f,.page_d02BeforeCol__LE1qb,.page_d02ModeCopy__6Jdl4,.page_d02ModeRow__Cso8w .page_d02Figure__2Spou,.page_d02ProcedureIntro__IbjSJ,.page_d02ProcedureRow__UzMsH .page_d02Figure__2Spou,.page_d02Starting__5AmK8 .page_d02Figure__2Spou,.page_d02VersionColWide__mkFaT,.page_d02VersionCol__Eavxt,.page_d03EnterCopy__S1Atw,.page_d03HmwRow__sHMEG>.page_d03Figure__MtP9C,.page_d03HmwRow__sHMEG>.page_d03HmwIntro__qD5nL,.page_d03HmwRow__sHMEG>.page_d03HmwIntro__qD5nL+.page_d03Figure__MtP9C,.page_d03HmwRow__sHMEG>.page_d03InsightBlock__tpTAE,.page_d03StartingCopy__kX96F,.page_d03Starting__CmkZj .page_d03Figure__MtP9C{flex:none;max-width:none;width:100%}.page_d03Figure__MtP9C .page_solutionImage__VTQUK,.page_d03Figure__MtP9C .page_solutionMedia__49UQG{width:100%;max-width:100%}.page_d02Body__JXPv7,.page_d02HmwList__NaTmc{gap:var(--space-64)}.page_personaGrid__0pZYb{flex-direction:column;gap:var(--space-48)}.page_personaCol___7rp2{flex:none;width:100%;max-width:none}.page_stressAiIntro__Cwc_W{flex-direction:column;align-items:stretch}.page_stressAiIntro__Cwc_W>.page_bodyText___Zns0,.page_stressCollage__202nt{flex:none;width:100%;max-width:none}.page_stressFeedbackRow__liyou{flex-direction:column;align-items:stretch}.page_stressFeedbackMedia__fXlfp{flex:none;width:100%;max-width:260px}.page_stressFeedbackContent__Ti3QA{max-width:none}.page_stressStatGrid__Hww7Q{flex-direction:column}.page_metricsGrid__9mlOL{grid-template-columns:repeat(2,minmax(0,1fr))}.page_reflectionGrid___yW11{grid-template-columns:1fr}}@media (max-width:900px){.page_page__HnV_h{padding-bottom:80px;--kc-text-chapter:28px;--kc-text-subsection:22px;--kc-text-block:18px}.page_intro__C07sP,.page_page__HnV_h{gap:var(--space-48)}.page_hero__CZq3T{height:auto;min-height:420px;aspect-ratio:16/11}.page_heroContent__8GaWH{left:24px;right:24px;bottom:32px;height:auto;gap:var(--space-24)}.page_heroText___6LlU{width:100%}.page_heroTitle__NaKce{white-space:normal;font-size:clamp(36px,6vw,48px)}.page_heroSubtitle__W_B4o{width:100%;min-width:0}.page_heroCreditText__xRv0j{white-space:normal}.page_meta__JDDKs{padding:0 24px}.page_metaInner__wsUzL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-32) var(--space-48)}.page_metaItem__z63RU{max-width:none;width:auto;flex:none}.page_body__xe2HA{grid-template-columns:1fr}.page_sidebar__VNcnt{display:none}.page_iaDiagramCol__cNHwQ,.page_problemLeft__1hiU1{position:static;top:auto}.page_main__FbnXO{padding:32px 24px;gap:64px}.page_contributionGrid__NKY26{grid-template-columns:1fr}}@media (max-width:560px){.page_page__HnV_h{--page-gutter:20px}.page_nextProject__PGaBN{right:20px;bottom:20px}.page_hero__CZq3T{min-height:360px;aspect-ratio:4/5}.page_heroContent__8GaWH{left:20px;right:20px;bottom:24px}.page_meta__JDDKs{padding:0 20px}.page_metaInner__wsUzL{display:grid}.page_aiGrid__Utskc,.page_metaInner__wsUzL{grid-template-columns:1fr}.page_turningBubbleOffset1__Ce0Q9,.page_turningBubbleOffset2__ZUwRH{margin-left:0}.page_sidebar__VNcnt{display:none}.page_iaDiagramCol__cNHwQ,.page_problemLeft__1hiU1{position:static;top:auto}.page_main__FbnXO>section{scroll-margin-top:16px}.page_d02Starting__5AmK8{gap:var(--space-16)}.page_main__FbnXO{padding:28px 20px;gap:56px}.page_callout__qSVsL{padding:14px 16px}}