.Button-module__iYV4-q__button{justify-content:center;align-items:center;gap:var(--sp-8);height:var(--control-height);padding:0 var(--sp-16);border-radius:var(--radius-pill);font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-22);cursor:pointer;white-space:nowrap;border:1px solid #0000;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.Button-module__iYV4-q__primary{background:var(--grey-900);border-color:var(--grey-900);color:var(--grey-50)}.Button-module__iYV4-q__secondary{color:var(--grey-1000);border-color:var(--grey-600);background:0 0}@media (hover:hover) and (pointer:fine){.Button-module__iYV4-q__primary:hover{background:var(--grey-800);border-color:var(--grey-800)}.Button-module__iYV4-q__secondary:hover{background:var(--grey-900);border-color:var(--grey-900);color:var(--grey-50)}}.Button-module__iYV4-q__button:focus-visible{outline:2px solid var(--grey-1000);outline-offset:2px}
.ServiceCard-module__MIEO4W__card{gap:var(--sp-12);padding:var(--sp-24);border-radius:var(--radius-card);background:var(--grey-50);color:var(--grey-1000);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);will-change:transform;border:1px solid #0000;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.ServiceCard-module__MIEO4W__card:hover{border-color:var(--grey-1000);box-shadow:0 12px 40px -16px color-mix(in oklab, var(--grey-1000) 35%, transparent);transform:translateY(-2px)}.ServiceCard-module__MIEO4W__card:hover .ServiceCard-module__MIEO4W__icon{transform:rotate(6deg)}}@media (hover:none),(pointer:coarse){.ServiceCard-module__MIEO4W__card{transition:transform .12s var(--ease-out), border-color .12s var(--ease-out)}.ServiceCard-module__MIEO4W__card:active{border-color:var(--grey-1000);transform:scale(.985)}.ServiceCard-module__MIEO4W__card:active .ServiceCard-module__MIEO4W__icon{transform:rotate(4deg)}}.ServiceCard-module__MIEO4W__icon{color:var(--grey-1000);transition:transform var(--dur-fast) var(--ease-out)}.ServiceCard-module__MIEO4W__text{gap:var(--sp-8);flex-direction:column;display:flex}.ServiceCard-module__MIEO4W__title{color:var(--grey-1000)}.ServiceCard-module__MIEO4W__description{color:var(--grey-800)}
.NumberedCard-module__lx8t7W__card{gap:var(--sp-16);padding:var(--sp-24);border-radius:var(--radius-card);border:1px solid var(--grey-300);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);will-change:transform;background:0 0;flex-direction:column;height:100%;display:flex}@media (hover:hover) and (pointer:fine){.NumberedCard-module__lx8t7W__card:hover{border-color:var(--grey-1000);background:var(--grey-50);transform:translateY(-2px)}}@media (hover:none),(pointer:coarse){.NumberedCard-module__lx8t7W__card:active{border-color:var(--grey-1000);transform:scale(.985)}}.NumberedCard-module__lx8t7W__index{color:var(--grey-600)}.NumberedCard-module__lx8t7W__text{gap:var(--sp-8);flex-direction:column;display:flex}.NumberedCard-module__lx8t7W__label{color:var(--grey-600)}.NumberedCard-module__lx8t7W__title{color:var(--grey-1000)}.NumberedCard-module__lx8t7W__description{color:var(--grey-800)}
.PillarsDiagram-module__507sdW__diagram{width:100%;max-width:420px;height:auto;margin:0 auto;display:block}.PillarsDiagram-module__507sdW__periwinkle{color:var(--accent-periwinkle)}.PillarsDiagram-module__507sdW__mint{color:var(--accent-mint)}.PillarsDiagram-module__507sdW__pink{color:var(--accent-pink)}.PillarsDiagram-module__507sdW__circle{fill:none;stroke:currentColor;stroke-width:2px}.PillarsDiagram-module__507sdW__glow{fill:color-mix(in oklab, currentColor 18%, transparent);stroke:none;filter:blur(18px)}.PillarsDiagram-module__507sdW__sparkle{stroke:none}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__periwinkle{fill:var(--accent-periwinkle-deep)}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__mint{fill:var(--accent-mint-deep)}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__pink{fill:var(--accent-pink-deep)}.PillarsDiagram-module__507sdW__pillarName{text-anchor:middle}.PillarsDiagram-module__507sdW__textPeriwinkle{fill:var(--accent-periwinkle-deep)}.PillarsDiagram-module__507sdW__textMint{fill:var(--accent-mint-deep)}.PillarsDiagram-module__507sdW__textPink{fill:var(--accent-pink-deep)}.PillarsDiagram-module__507sdW__pillarTag{fill:var(--grey-900);text-anchor:middle}.PillarsDiagram-module__507sdW__centerPill{fill:none}.PillarsDiagram-module__507sdW__centerLabel{font-family:var(--font-primary);font-size:16px;font-weight:var(--fw-500);line-height:var(--lh-16);letter-spacing:var(--ls-02);fill:var(--color-brand);text-anchor:middle}
.ProcessMatrix-module__vlGUca__wrap{gap:var(--sp-12);grid-template-columns:1fr;width:100%;display:grid}.ProcessMatrix-module__vlGUca__grid{gap:var(--sp-12);grid-template-columns:1fr;display:grid}.ProcessMatrix-module__vlGUca__axisY,.ProcessMatrix-module__vlGUca__axisX{color:var(--grey-600);text-transform:uppercase;letter-spacing:var(--ls-15)}.ProcessMatrix-module__vlGUca__axisY{order:-1}.ProcessMatrix-module__vlGUca__cell{gap:var(--sp-8);padding:var(--sp-24);border-radius:var(--radius-card);background:var(--grey-50);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);will-change:transform;border:1px solid #0000;flex-direction:column;display:flex}.ProcessMatrix-module__vlGUca__cellLabel{color:var(--grey-600)}.ProcessMatrix-module__vlGUca__cellState{color:var(--grey-1000)}.ProcessMatrix-module__vlGUca__cellAction{color:var(--grey-800)}.ProcessMatrix-module__vlGUca__good{background:var(--grey-1000)}.ProcessMatrix-module__vlGUca__good .ProcessMatrix-module__vlGUca__cellLabel{color:var(--grey-500)}.ProcessMatrix-module__vlGUca__good .ProcessMatrix-module__vlGUca__cellState{color:var(--grey-0)}.ProcessMatrix-module__vlGUca__good .ProcessMatrix-module__vlGUca__cellAction{color:var(--grey-300)}.ProcessMatrix-module__vlGUca__danger{background:color-mix(in oklab, var(--grey-0) 82%, transparent);border:1px dashed var(--grey-500)}.ProcessMatrix-module__vlGUca__danger .ProcessMatrix-module__vlGUca__cellState,.ProcessMatrix-module__vlGUca__danger .ProcessMatrix-module__vlGUca__cellAction{color:var(--grey-600)}@media (hover:hover) and (pointer:fine){.ProcessMatrix-module__vlGUca__cell:hover{transform:translateY(-2px)}.ProcessMatrix-module__vlGUca__neutral:hover,.ProcessMatrix-module__vlGUca__danger:hover{border-color:var(--grey-1000)}}@media (min-width:768px){.ProcessMatrix-module__vlGUca__wrap{gap:var(--sp-16);grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center}.ProcessMatrix-module__vlGUca__grid{gap:var(--sp-16);grid-area:1/2;grid-template-columns:repeat(2,1fr)}.ProcessMatrix-module__vlGUca__axisY{writing-mode:vertical-rl;text-align:center;order:0;grid-area:1/1;justify-self:center;transform:rotate(180deg)}.ProcessMatrix-module__vlGUca__axisX{text-align:center;grid-area:2/2}.ProcessMatrix-module__vlGUca__cell{padding:var(--sp-32);min-height:200px}}
.PhaseList-module__lbrBkW__list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.PhaseList-module__lbrBkW__item{column-gap:var(--sp-16);row-gap:var(--sp-8);padding:var(--sp-24) 0;border-top:1px solid var(--grey-300);grid-template-columns:40px 1fr;grid-template-areas:"marker head"".goal"".output";display:grid;position:relative}.PhaseList-module__lbrBkW__item:last-child{border-bottom:1px solid var(--grey-300)}.PhaseList-module__lbrBkW__item:before{content:"";background:var(--grey-300);width:1px;position:absolute;top:0;bottom:0;left:19px}.PhaseList-module__lbrBkW__item:first-child:before{top:calc(var(--sp-24) + 20px)}.PhaseList-module__lbrBkW__item:last-child:before{bottom:calc(100% - var(--sp-24) - 20px)}.PhaseList-module__lbrBkW__marker{z-index:1;border-radius:var(--radius-pill);background:var(--grey-1000);width:40px;height:40px;color:var(--grey-0);grid-area:marker;justify-content:center;align-items:center;display:flex;position:relative}.PhaseList-module__lbrBkW__index{color:inherit}.PhaseList-module__lbrBkW__head{align-items:baseline;gap:var(--sp-8) var(--sp-12);flex-wrap:wrap;grid-area:head;align-content:center;min-height:40px;display:flex}.PhaseList-module__lbrBkW__name{color:var(--grey-1000)}.PhaseList-module__lbrBkW__duration{color:var(--grey-600);border:1px solid var(--grey-300);border-radius:var(--radius-pill);padding:var(--sp-4) var(--sp-12);white-space:nowrap}.PhaseList-module__lbrBkW__durationLabel{display:none}.PhaseList-module__lbrBkW__goal{color:var(--grey-1000);grid-area:goal}.PhaseList-module__lbrBkW__output{gap:var(--sp-4);margin-top:var(--sp-4);flex-direction:column;grid-area:output;display:flex}.PhaseList-module__lbrBkW__outputLabel{color:var(--grey-600)}.PhaseList-module__lbrBkW__outputText{color:var(--grey-800)}@media (min-width:768px){.PhaseList-module__lbrBkW__item{column-gap:var(--sp-32);row-gap:var(--sp-12);padding:var(--sp-32) 0;grid-template-columns:40px minmax(200px,1fr) 1.4fr;grid-template-areas:"marker head goal"".head output";align-items:start}.PhaseList-module__lbrBkW__head{align-content:flex-start;align-items:flex-start;gap:var(--sp-12);flex-direction:column}.PhaseList-module__lbrBkW__durationLabel{display:inline}.PhaseList-module__lbrBkW__item:first-child:before{top:calc(var(--sp-32) + 20px)}.PhaseList-module__lbrBkW__item:last-child:before{bottom:calc(100% - var(--sp-32) - 20px)}}
.SectionMarker-module__iBCY9G__marker{align-items:center;gap:var(--sp-12);width:100%;display:flex}.SectionMarker-module__iBCY9G__index{font-size:var(--fs-14);font-weight:var(--fw-600);line-height:var(--lh-16);letter-spacing:var(--ls-02);font-variant-numeric:tabular-nums;color:var(--grey-1000);border:1px solid var(--grey-1000);border-radius:var(--radius-pill);padding:var(--sp-4) var(--sp-8);flex:none}.SectionMarker-module__iBCY9G__label{color:var(--grey-600);white-space:nowrap;flex:none}.SectionMarker-module__iBCY9G__rule{height:1px;min-width:var(--sp-16);background:linear-gradient(to right, var(--grey-300) 0%, var(--grey-300) 70%, transparent 100%);flex:auto}@media (min-width:768px){.SectionMarker-module__iBCY9G__marker{gap:var(--sp-16)}.SectionMarker-module__iBCY9G__indexHiddenDesktop{display:none}}.SectionMarker-module__iBCY9G__ruleBefore{height:1px;min-width:var(--sp-16);background:linear-gradient(to left, var(--grey-300) 0%, var(--grey-300) 70%, transparent 100%);flex:auto}.SectionMarker-module__iBCY9G__centered .SectionMarker-module__iBCY9G__label{white-space:normal}
.ChapterRail-module__07soTa__rail{display:none}@media (min-width:1280px){.ChapterRail-module__07soTa__rail{left:var(--sp-24);z-index:3;pointer-events:none;display:block;position:fixed;top:50%;transform:translateY(-50%)}.ChapterRail-module__07soTa__list{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ChapterRail-module__07soTa__item{display:flex}.ChapterRail-module__07soTa__link{align-items:center;gap:var(--sp-8);padding:var(--sp-4) 0;pointer-events:auto;color:var(--grey-500);transition:color var(--dur-fast) var(--ease-out);display:flex}.ChapterRail-module__07soTa__tick{width:16px;height:1px;transition:width var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:currentColor;display:block}.ChapterRail-module__07soTa__number{font-size:var(--fs-12);font-weight:var(--fw-500);line-height:var(--lh-16);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.ChapterRail-module__07soTa__label{text-overflow:ellipsis;white-space:nowrap;opacity:0;text-transform:uppercase;max-width:0;letter-spacing:var(--ls-15);transition:max-width var(--dur-base) var(--ease-out), opacity var(--dur-fast) var(--ease-out);overflow:hidden}.ChapterRail-module__07soTa__link[data-state=passed]{color:var(--grey-700)}.ChapterRail-module__07soTa__link[data-state=active]{color:var(--grey-1000)}.ChapterRail-module__07soTa__link[data-state=active] .ChapterRail-module__07soTa__tick{width:28px}.ChapterRail-module__07soTa__link[data-state=active] .ChapterRail-module__07soTa__number,.ChapterRail-module__07soTa__link[data-state=active] .ChapterRail-module__07soTa__label{opacity:1}.ChapterRail-module__07soTa__link[data-state=active] .ChapterRail-module__07soTa__label{max-width:0}.ChapterRail-module__07soTa__link:hover{color:var(--grey-1000)}.ChapterRail-module__07soTa__link:hover .ChapterRail-module__07soTa__tick{width:28px}.ChapterRail-module__07soTa__link:hover .ChapterRail-module__07soTa__number{opacity:1}.ChapterRail-module__07soTa__link:focus-visible{outline:2px solid var(--grey-1000);outline-offset:4px;border-radius:var(--radius-pill)}}@media (min-width:1600px){.ChapterRail-module__07soTa__link[data-state=active] .ChapterRail-module__07soTa__label{max-width:min(200px, calc((100vw - var(--width-page)) / 2 - 110px))}}@media (prefers-reduced-motion:reduce){.ChapterRail-module__07soTa__tick,.ChapterRail-module__07soTa__number,.ChapterRail-module__07soTa__label,.ChapterRail-module__07soTa__link{transition:none}}
.SectionGlow-module__lStIKa__glow{z-index:0;pointer-events:none;filter:blur(120px);border-radius:50%;width:62vw;max-width:820px;height:62vw;max-height:820px;display:block;position:absolute}.SectionGlow-module__lStIKa__left{top:50%;left:0;transform:translate(-55%,-50%)}.SectionGlow-module__lStIKa__right{top:50%;right:0;transform:translate(55%,-50%)}.SectionGlow-module__lStIKa__bottom{bottom:0;left:50%;transform:translate(-50%,45%)}.SectionGlow-module__lStIKa__blue{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--accent-periwinkle) 18%, transparent) 0%, color-mix(in oklab, var(--accent-periwinkle) 8%, transparent) 40%, transparent 74%)}.SectionGlow-module__lStIKa__pink{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--accent-pink) 17%, transparent) 0%, color-mix(in oklab, var(--accent-pink) 7%, transparent) 40%, transparent 74%)}.SectionGlow-module__lStIKa__green{background:radial-gradient(circle at 50% 50%, color-mix(in oklab, var(--accent-mint) 16%, transparent) 0%, color-mix(in oklab, var(--accent-mint) 7%, transparent) 40%, transparent 74%)}@media (max-width:767px){.SectionGlow-module__lStIKa__glow{filter:blur(90px)}.SectionGlow-module__lStIKa__left{transform:translate(-70%,-50%)}.SectionGlow-module__lStIKa__right{transform:translate(70%,-50%)}.SectionGlow-module__lStIKa__bottom{transform:translate(-50%,60%)}}
.InputField-module__Pqv9mG__field{gap:var(--sp-8);flex-direction:column;display:flex}.InputField-module__Pqv9mG__label{color:var(--grey-800)}.InputField-module__Pqv9mG__input,.InputField-module__Pqv9mG__textarea{width:100%;padding:var(--sp-12) var(--sp-16);color:var(--grey-1000);border:1px solid var(--grey-600);border-radius:var(--radius-input);font-family:var(--font-primary);font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-22);background:0 0;transition:border-color .2s}.InputField-module__Pqv9mG__input::placeholder,.InputField-module__Pqv9mG__textarea::placeholder{color:var(--grey-800);opacity:.55}.InputField-module__Pqv9mG__input:focus,.InputField-module__Pqv9mG__textarea:focus{border-color:var(--grey-1000);outline:none}.InputField-module__Pqv9mG__textarea{min-height:var(--textarea-min-height);resize:vertical}
.ContactForm-module__j1WgZG__form{gap:var(--sp-16);width:100%;max-width:var(--width-form);padding:var(--sp-24);background:var(--grey-50);color:var(--grey-1000);border-radius:var(--radius-card);flex-direction:column;display:flex}.ContactForm-module__j1WgZG__submitRow{justify-content:flex-end;align-items:center;gap:var(--sp-16);padding-top:var(--sp-4);display:flex}.ContactForm-module__j1WgZG__feedback{text-align:left;flex:1}.ContactForm-module__j1WgZG__feedbackError{color:var(--color-feedback-error)}.ContactForm-module__j1WgZG__feedbackSuccess{color:var(--color-feedback-success)}@media (min-width:768px){.ContactForm-module__j1WgZG__form{padding:var(--sp-40)}}@media (max-width:640px){.ContactForm-module__j1WgZG__submitRow{flex-direction:column-reverse;align-items:stretch}.ContactForm-module__j1WgZG__submitRow>button{width:100%}}
.LanguageSwitcher-module__kcAi4G__wrap{align-items:center;gap:var(--sp-8);color:var(--grey-800);cursor:pointer;display:inline-flex}.LanguageSwitcher-module__kcAi4G__label{white-space:nowrap}.LanguageSwitcher-module__kcAi4G__selectWrap{align-items:center;gap:var(--sp-4);color:var(--grey-1000);transition:background-size .32s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.LanguageSwitcher-module__kcAi4G__wrap:hover .LanguageSwitcher-module__kcAi4G__selectWrap{background-size:100% 1px}}.LanguageSwitcher-module__kcAi4G__value{letter-spacing:var(--ls-02)}.LanguageSwitcher-module__kcAi4G__chevron{font-size:var(--fs-12);line-height:1}.LanguageSwitcher-module__kcAi4G__select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.LanguageSwitcher-module__kcAi4G__select:focus-visible+.LanguageSwitcher-module__kcAi4G__label,.LanguageSwitcher-module__kcAi4G__wrap:focus-within .LanguageSwitcher-module__kcAi4G__selectWrap{background-size:100% 1px;outline:none}
.Footer-module__S6Hkya__footer{align-items:center;gap:var(--sp-16);padding:var(--sp-32) var(--sp-24);background:var(--grey-300);color:var(--grey-800);flex-direction:column;display:flex}.Footer-module__S6Hkya__meta{align-items:center;gap:var(--sp-8);flex-direction:column;display:flex}.Footer-module__S6Hkya__actions{align-items:center;gap:var(--sp-12);flex-direction:column;display:flex}.Footer-module__S6Hkya__mailRow{align-items:center;gap:var(--sp-8);display:inline-flex}.Footer-module__S6Hkya__email{color:var(--grey-1000);transition:background-size .32s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}@media (hover:hover) and (pointer:fine){.Footer-module__S6Hkya__mailRow:hover .Footer-module__S6Hkya__email{background-size:100% 1px}}@media (min-width:768px){.Footer-module__S6Hkya__footer{padding:var(--sp-40) var(--sp-60);flex-direction:row;justify-content:space-between;align-items:center}.Footer-module__S6Hkya__meta{align-items:center;gap:var(--sp-16);flex-direction:row}.Footer-module__S6Hkya__actions{gap:var(--sp-24);flex-direction:row}}
.Marquee-module__m6z8XG__marquee{border-top:1px solid var(--grey-300);border-bottom:1px solid var(--grey-300);width:100%;padding:var(--sp-16) 0;background:0 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.Marquee-module__m6z8XG__track{white-space:nowrap;will-change:transform;align-items:center;animation:linear infinite Marquee-module__m6z8XG__marquee;display:inline-flex}.Marquee-module__m6z8XG__marquee:hover .Marquee-module__m6z8XG__track{animation-play-state:paused}.Marquee-module__m6z8XG__item{align-items:center;gap:var(--sp-24);padding-right:var(--sp-24);font-size:var(--fs-20);font-weight:var(--fw-500);letter-spacing:var(--ls-neg-04);color:var(--grey-1000);display:inline-flex}.Marquee-module__m6z8XG__label{display:inline-block}.Marquee-module__m6z8XG__dot{color:inherit;font-size:.7em;line-height:1;display:inline-block}@keyframes Marquee-module__m6z8XG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee-module__m6z8XG__track{animation:none}}
.page-module__LBTDbq__page{z-index:1;flex-direction:column;flex:1;width:100%;display:flex;position:relative}.page-module__LBTDbq__section{flex-direction:column;align-items:center;width:100%;display:flex}.page-module__LBTDbq__withGlow{isolation:isolate;position:relative;overflow:hidden}.page-module__LBTDbq__withGlow>:not([data-glow]){z-index:1;position:relative}.page-module__LBTDbq__pillars,.page-module__LBTDbq__challenge,.page-module__LBTDbq__areas,.page-module__LBTDbq__method,.page-module__LBTDbq__roadmap,.page-module__LBTDbq__delivery,.page-module__LBTDbq__training,.page-module__LBTDbq__glassbox,.page-module__LBTDbq__governance,.page-module__LBTDbq__nextSteps,.page-module__LBTDbq__contact{scroll-margin-top:var(--sp-32)}.page-module__LBTDbq__sectionHeading{gap:var(--sp-8);flex-direction:column;max-width:720px;display:flex}.page-module__LBTDbq__sectionTitle{color:var(--grey-1000)}.page-module__LBTDbq__sectionBody{color:var(--grey-600);margin-top:var(--sp-4)}.page-module__LBTDbq__note{color:var(--grey-600);border-left:2px solid var(--grey-300);padding-left:var(--sp-16);max-width:640px}.page-module__LBTDbq__hero{padding:var(--sp-64) var(--sp-24);gap:var(--sp-24);position:relative}.page-module__LBTDbq__heroInner{gap:var(--sp-24);width:100%;max-width:var(--width-page);z-index:2;flex-direction:column;display:flex;position:relative}.page-module__LBTDbq__heroContent{gap:var(--sp-24);flex-direction:column;width:100%;display:flex}.page-module__LBTDbq__heroDiagramWrap{width:100%}.page-module__LBTDbq__heroBodyAccent{background-image:linear-gradient(120deg, transparent 0%, color-mix(in oklab, var(--grey-1000) 12%, transparent) 50%, transparent 100%);animation:page-module__LBTDbq__highlightWipe 1.2s var(--ease-out) 1.5s forwards;background-position:0;background-repeat:no-repeat;background-size:0% 100%;margin:0 -4px;padding:0 4px;display:inline-block;position:relative}@keyframes page-module__LBTDbq__highlightWipe{0%{background-size:0% 100%}to{background-size:100% 100%}}@media (prefers-reduced-motion:reduce){.page-module__LBTDbq__heroBodyAccent{background-size:100% 100%;animation:none}}.page-module__LBTDbq__heroLogo{color:var(--grey-1000);align-self:flex-start;width:240px;max-width:100%;height:auto}@media (min-width:768px){.page-module__LBTDbq__heroLogo{width:320px}}.page-module__LBTDbq__heroIntro{gap:var(--sp-16);max-width:var(--width-narrow);flex-direction:column;display:flex}.page-module__LBTDbq__heroEyebrow{color:var(--grey-600)}.page-module__LBTDbq__heroTitle{color:var(--grey-1000)}.page-module__LBTDbq__heroBody{color:var(--grey-600)}.page-module__LBTDbq__heroCtas{gap:var(--sp-16);flex-wrap:wrap;display:flex}@media (min-width:768px){.page-module__LBTDbq__hero{padding:var(--sp-96) var(--sp-60);gap:var(--sp-32)}.page-module__LBTDbq__heroIntro{gap:var(--sp-24);max-width:620px}.page-module__LBTDbq__heroInner{align-items:center;gap:var(--sp-24);flex-direction:row}.page-module__LBTDbq__heroContent,.page-module__LBTDbq__heroDiagramWrap{flex:1 1 0}}.page-module__LBTDbq__studio{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__studioInner{gap:var(--sp-24);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__studioQuote{border:1px solid var(--grey-300);border-radius:var(--radius-card);padding:var(--sp-24);max-width:var(--width-page)}.page-module__LBTDbq__studioQuoteText{color:var(--grey-1000)}.page-module__LBTDbq__studioQuoteBy{color:var(--grey-600);margin-top:var(--sp-8)}@media (min-width:768px){.page-module__LBTDbq__studio{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__studioQuote{padding:var(--sp-32)}}.page-module__LBTDbq__pillars{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__pillarsInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__pillarsInfo{gap:var(--sp-16);flex-direction:column;width:100%;display:flex}.page-module__LBTDbq__pillarsIndexBadge{font-size:var(--fs-14);font-weight:var(--fw-600);line-height:var(--lh-16);letter-spacing:var(--ls-02);font-variant-numeric:tabular-nums;color:var(--grey-1000);border:1px solid var(--grey-1000);border-radius:var(--radius-pill);padding:var(--sp-4) var(--sp-8);flex:none;justify-content:center;align-items:center;display:none}.page-module__LBTDbq__pillarsVertical{gap:var(--sp-12);flex-direction:column;flex:auto;display:flex}.page-module__LBTDbq__pillarsDiagramWrap{width:100%}@media (min-width:768px){.page-module__LBTDbq__pillars{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__pillarsInner{align-items:center;gap:var(--sp-60);flex-direction:row}.page-module__LBTDbq__pillarsInfo{align-items:flex-start;gap:var(--sp-16);flex-direction:row;flex:1 1 0}.page-module__LBTDbq__pillarsIndexBadge{display:inline-flex}.page-module__LBTDbq__pillarsDiagramWrap{flex:1 1 0}}.page-module__LBTDbq__challenge{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__challengeInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__challengeGrid{gap:var(--sp-24);grid-template-columns:1fr;display:grid}.page-module__LBTDbq__challengeItem{gap:var(--sp-8);padding-top:var(--sp-16);border-top:1px solid var(--grey-300);flex-direction:column;display:flex}.page-module__LBTDbq__challengeItemTitle{color:var(--grey-1000)}.page-module__LBTDbq__challengeItemBody{color:var(--grey-600)}@media (min-width:768px){.page-module__LBTDbq__challenge{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__challengeGrid{gap:var(--sp-32);grid-template-columns:repeat(3,1fr)}}.page-module__LBTDbq__areas{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__areasInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__areasGrid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__LBTDbq__areas{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__areasGrid{gap:var(--sp-24);grid-template-columns:repeat(2,1fr)}}.page-module__LBTDbq__method{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__methodInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}@media (min-width:768px){.page-module__LBTDbq__method{padding:var(--sp-80) var(--sp-60)}.page-module__LBTDbq__methodInner{gap:var(--sp-40)}}.page-module__LBTDbq__roadmap{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__roadmapInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}@media (min-width:768px){.page-module__LBTDbq__roadmap{padding:var(--sp-80) var(--sp-60)}.page-module__LBTDbq__roadmapInner{gap:var(--sp-40)}}.page-module__LBTDbq__delivery{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__deliveryInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__deliveryGrid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__LBTDbq__delivery{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__deliveryGrid{gap:var(--sp-24);grid-template-columns:repeat(2,1fr)}}.page-module__LBTDbq__training{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__trainingInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__trainingGrid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__LBTDbq__training{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__trainingGrid{gap:var(--sp-24);grid-template-columns:repeat(3,1fr)}}.page-module__LBTDbq__valueStrip{padding:var(--sp-40) var(--sp-24);gap:var(--sp-24);border-top:1px solid var(--grey-300)}.page-module__LBTDbq__valueStripInner{gap:var(--sp-24);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__valueHeadline{color:var(--grey-1000)}.page-module__LBTDbq__statsRow{gap:var(--sp-16);flex-direction:row;justify-content:space-between;display:flex}.page-module__LBTDbq__stat{gap:var(--sp-4);flex-direction:column;flex:1 1 0;align-items:center;display:flex}.page-module__LBTDbq__statNum{color:var(--grey-1000)}.page-module__LBTDbq__statSub{color:var(--grey-600);text-align:center}@media (min-width:768px){.page-module__LBTDbq__valueStrip{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__valueStripInner{text-align:center;align-items:center}.page-module__LBTDbq__valueHeadline{font-size:var(--fs-24);line-height:var(--lh-32);letter-spacing:var(--ls-neg-06)}.page-module__LBTDbq__statsRow{justify-content:center;gap:var(--sp-64)}.page-module__LBTDbq__stat{flex:0 auto;min-width:160px}}.page-module__LBTDbq__glassbox{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__glassboxInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__glassboxGrid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__LBTDbq__glassbox{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__glassboxGrid{gap:var(--sp-24);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__LBTDbq__glassboxGrid{grid-template-columns:repeat(4,1fr)}}.page-module__LBTDbq__governance{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__governanceInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__governanceGrid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__LBTDbq__governance{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__governanceGrid{gap:var(--sp-24);grid-template-columns:repeat(2,1fr)}}.page-module__LBTDbq__nextSteps{padding:var(--sp-40) var(--sp-24)}.page-module__LBTDbq__nextStepsInner{gap:var(--sp-32);width:100%;max-width:var(--width-page);flex-direction:column;display:flex}.page-module__LBTDbq__nextStepsGrid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__LBTDbq__nextSteps{padding:var(--sp-64) var(--sp-60)}.page-module__LBTDbq__nextStepsGrid{gap:var(--sp-24);grid-template-columns:repeat(3,1fr)}}.page-module__LBTDbq__midCta{padding:var(--sp-56) var(--sp-24);gap:var(--sp-16);text-align:center}.page-module__LBTDbq__midCtaTitle{color:var(--grey-1000)}.page-module__LBTDbq__midCtaSub{color:var(--grey-600);max-width:var(--width-narrow)}.page-module__LBTDbq__midCtaButton{margin-top:var(--sp-8)}@media (min-width:768px){.page-module__LBTDbq__midCta{padding:var(--sp-80) var(--sp-60);gap:var(--sp-24)}}.page-module__LBTDbq__contact{padding:var(--sp-56) var(--sp-24);gap:var(--sp-32)}.page-module__LBTDbq__contactHeading{gap:var(--sp-8);text-align:center;max-width:var(--width-form);flex-direction:column;align-items:center;display:flex}.page-module__LBTDbq__contactMarker{width:100%}.page-module__LBTDbq__contactTitle{color:var(--grey-1000)}.page-module__LBTDbq__contactSub{color:var(--grey-600)}@media (min-width:768px){.page-module__LBTDbq__contact{padding:var(--sp-96) var(--sp-60)}}
