@property --kinetic-view{syntax:"<number>";inherits:true;initial-value:0}.KineticAdvisory-module__y7NDOW__root{--kinetic-focus:.55;--kinetic-number-focus:.55;--title-move:24px;--body-move:20px;--number-move:8px;--action-move:8px;--number-small:.65;--title-size:2.75rem;--number-size:3.5rem;--title-width:49.375rem;--entry-start:.2;--entry-full:.38;--entry-release:.7;--entry-end:.86;--number-entry-start:.16;--number-entry-full:.4;--number-entry-release:.7;--number-entry-end:.92}.KineticAdvisory-module__y7NDOW__list{margin:0;padding:0;list-style:none}.KineticAdvisory-module__y7NDOW__entry{column-gap:var(--grid-gap);view-timeline:--kinetic-entry block;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-block:2.25rem;display:grid}.KineticAdvisory-module__y7NDOW__numberBox{grid-column:1;min-width:0}.KineticAdvisory-module__y7NDOW__number{--number-eased:calc(var(--kinetic-number-focus) * var(--kinetic-number-focus) * (3 - 2 * var(--kinetic-number-focus)));width:max-content;color:var(--color-shp-blue-ink);font-size:var(--number-size);letter-spacing:-.055em;font-variant-numeric:tabular-nums;transform-origin:0 0;transform:translateX(calc(var(--number-eased) * var(--number-move))) scale(calc(var(--number-small) + (1 - var(--number-small)) * var(--number-eased)));font-weight:400;line-height:1;display:block}.KineticAdvisory-module__y7NDOW__titleBox{min-width:0;width:min(calc(100% - var(--title-move)), var(--title-width));grid-column:2/8}.KineticAdvisory-module__y7NDOW__title{font-size:var(--title-size);letter-spacing:-.045em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;transform-origin:0 0;transform:translate(calc((1 - var(--kinetic-focus)) * var(--title-move)), calc((1 - var(--kinetic-focus)) * -8px));margin:0;font-weight:400;line-height:1.06}.KineticAdvisory-module__y7NDOW__wordGroup{white-space:nowrap}.KineticAdvisory-module__y7NDOW__remainder{max-width:100%;display:inline-block}.KineticAdvisory-module__y7NDOW__bodyBox{min-width:0;width:calc(100% - var(--body-move) - var(--action-move));transform:translateX(calc((1 - var(--kinetic-focus)) * var(--body-move)));grid-column:8/-1}.KineticAdvisory-module__y7NDOW__description{max-width:58ch;color:var(--color-muted);font-size:var(--text-body);line-height:1.55}.KineticAdvisory-module__y7NDOW__action{max-width:100%;transform:translateX(calc((1 - var(--kinetic-focus)) * var(--action-move)));margin-top:1.25rem}.KineticAdvisory-module__y7NDOW__titleLink{color:inherit;text-decoration:none}.KineticAdvisory-module__y7NDOW__titleLink:hover{color:var(--color-shp-blue-ink)}.KineticAdvisory-module__y7NDOW__root a{scroll-margin-block:var(--anchor-offset)}.KineticAdvisory-module__y7NDOW__hub{--title-size:3.25rem;--number-size:4rem;--title-width:65rem;--entry-start:.18;--entry-full:.34;--entry-release:.68;--entry-end:.84;--number-entry-start:.14;--number-entry-full:.38}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__entry{row-gap:3rem;padding-block:4rem 5rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__titleBox{grid-column:2/11}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__bodyBox{grid-column:7/-1}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__description{font-size:var(--text-body-highlight)}.KineticAdvisory-module__y7NDOW__root[data-kinetic-engine=css] .KineticAdvisory-module__y7NDOW__entry{--kinetic-focus:min(clamp(0, calc((var(--kinetic-view) - var(--entry-start)) / (var(--entry-full) - var(--entry-start))), 1), calc(1 - clamp(0, calc((var(--kinetic-view) - var(--entry-release)) / (var(--entry-end) - var(--entry-release))), 1)));--kinetic-number-focus:min(clamp(0, calc((var(--kinetic-view) - var(--number-entry-start)) / (var(--number-entry-full) - var(--number-entry-start))), 1), calc(1 - clamp(0, calc((var(--kinetic-view) - var(--number-entry-release)) / (var(--number-entry-end) - var(--number-entry-release))), 1)));animation:linear both KineticAdvisory-module__y7NDOW__kinetic-view;animation-timeline:--kinetic-entry;animation-range:cover}@keyframes KineticAdvisory-module__y7NDOW__kinetic-view{0%{--kinetic-view:0}to{--kinetic-view:1}}.KineticAdvisory-module__y7NDOW__root[data-kinetic-engine] .KineticAdvisory-module__y7NDOW__entry:focus-within{--kinetic-focus:1!important;--kinetic-number-focus:1!important}.KineticAdvisory-module__y7NDOW__root:not([data-kinetic-engine]) .KineticAdvisory-module__y7NDOW__number{transform:scale(.55)}.KineticAdvisory-module__y7NDOW__root:not([data-kinetic-engine]) .KineticAdvisory-module__y7NDOW__title,.KineticAdvisory-module__y7NDOW__root:not([data-kinetic-engine]) .KineticAdvisory-module__y7NDOW__bodyBox,.KineticAdvisory-module__y7NDOW__root:not([data-kinetic-engine]) .KineticAdvisory-module__y7NDOW__action{transform:none}@media (min-width:1024px){.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__list{grid-template-rows:repeat(3,1fr) auto;display:grid}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__entry{block-size:100%;min-block-size:clamp(22rem,46svh,30rem);padding-block:clamp(2.5rem,4svh,3rem)}.KineticAdvisory-module__y7NDOW__home li:last-child .KineticAdvisory-module__y7NDOW__entry{min-block-size:0}.KineticAdvisory-module__y7NDOW__hub[data-kinetic-engine] .KineticAdvisory-module__y7NDOW__number{transform-origin:100% 0;transform:translateX(calc(-100% - (1 - var(--number-eased)) * var(--number-move))) scale(calc(var(--number-small) + (1 - var(--number-small)) * var(--number-eased)));position:relative;left:100%}}@media (max-width:1439px){.KineticAdvisory-module__y7NDOW__home{--title-size:2.5rem;--number-size:3.25rem}.KineticAdvisory-module__y7NDOW__hub{--title-size:3rem;--number-size:3.75rem;--title-width:56.25rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__entry{row-gap:2.5rem;padding-block:3rem 4rem}}@media (max-width:1199px){.KineticAdvisory-module__y7NDOW__home{--title-size:2.5rem;--number-size:2.75rem}.KineticAdvisory-module__y7NDOW__hub{--title-size:2.75rem;--number-size:3.25rem;--title-width:46.25rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__titleBox{grid-column:2/12}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__bodyBox{grid-column:5/12}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__entry{padding-block:3rem}}@media (max-width:1023px){.KineticAdvisory-module__y7NDOW__root{--title-move:12px;--body-move:10px;--number-move:4px;--action-move:4px;--number-small:.7}.KineticAdvisory-module__y7NDOW__home{--title-size:2.25rem;--number-size:2.5rem}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__titleBox{grid-column:2/-1}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__bodyBox{grid-column:2/-1;margin-top:1.25rem}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__entry{padding-block:2.5rem}.KineticAdvisory-module__y7NDOW__hub{--title-size:2.5rem;--number-size:2.75rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__entry{padding-block:3rem;display:block}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__numberBox{margin-bottom:1rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__titleBox{width:calc(100% - var(--title-move))}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__bodyBox{margin-top:2rem}}@media (min-width:768px) and (max-width:1023px){.KineticAdvisory-module__y7NDOW__home[data-kinetic-engine] .KineticAdvisory-module__y7NDOW__number{transform-origin:100% 0;transform:translateX(calc(-100% - (1 - var(--number-eased)) * var(--number-move))) scale(calc(var(--number-small) + (1 - var(--number-small)) * var(--number-eased)));position:relative;left:100%}}@media (max-width:767px){.KineticAdvisory-module__y7NDOW__root{--title-move:8px;--body-move:6px;--number-move:3px;--action-move:3px;--number-small:.74}.KineticAdvisory-module__y7NDOW__home{--title-size:1.75rem;--number-size:2.125rem}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__entry{padding-block:2.25rem;display:block}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__numberBox{margin-bottom:.75rem}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__titleBox{width:calc(100% - var(--title-move))}.KineticAdvisory-module__y7NDOW__home .KineticAdvisory-module__y7NDOW__bodyBox{margin-top:1.125rem}.KineticAdvisory-module__y7NDOW__hub{--title-size:1.875rem;--number-size:2.25rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__entry{padding-block:2.5rem}.KineticAdvisory-module__y7NDOW__hub .KineticAdvisory-module__y7NDOW__description{font-size:var(--text-body)}.KineticAdvisory-module__y7NDOW__action{margin-top:1rem}}@media (max-width:374px){.KineticAdvisory-module__y7NDOW__home{--title-size:1.625rem;--number-size:2rem}.KineticAdvisory-module__y7NDOW__hub{--title-size:1.75rem;--number-size:2rem}}@media (prefers-reduced-motion:reduce){.KineticAdvisory-module__y7NDOW__root .KineticAdvisory-module__y7NDOW__entry{animation:none!important}.KineticAdvisory-module__y7NDOW__root .KineticAdvisory-module__y7NDOW__number{transform:scale(.55)!important}.KineticAdvisory-module__y7NDOW__root .KineticAdvisory-module__y7NDOW__title,.KineticAdvisory-module__y7NDOW__root .KineticAdvisory-module__y7NDOW__bodyBox,.KineticAdvisory-module__y7NDOW__root .KineticAdvisory-module__y7NDOW__action{transform:none!important}}
.ButtonLink-module__fSHN3q__button{isolation:isolate;border-radius:var(--radius-small);min-height:2.875rem;font-family:var(--font-button), sans-serif;font-size:var(--text-sm);transition:color var(--transition), background-color var(--transition), border-color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;padding:.72rem 1.25rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ButtonLink-module__fSHN3q__button:before{z-index:-1;background:var(--color-shp-blue-ink);content:"";transform-origin:0;transition:transform var(--motion-duration-micro) var(--motion-easing-micro);position:absolute;inset:0;transform:scaleX(0)}.ButtonLink-module__fSHN3q__primary{color:var(--color-on-deep);background:var(--color-deep-blue)}.ButtonLink-module__fSHN3q__inverse{color:var(--color-deep-blue);background:var(--color-warm-white)}@media (hover:hover) and (pointer:fine){.ButtonLink-module__fSHN3q__button:hover:before,.ButtonLink-module__fSHN3q__button:focus-visible:before{transform:scaleX(1)}.ButtonLink-module__fSHN3q__button:active:before{transition-duration:var(--motion-duration-active);transform:scaleX(.94)}.ButtonLink-module__fSHN3q__inverse:hover,.ButtonLink-module__fSHN3q__inverse:focus-visible{color:var(--color-on-deep)}}
.HeroSection-module__2k8MBW__section{--section-side:max(var(--page-pad), calc((100vw - var(--container-max)) / 2));margin-top:calc(-1 * var(--header-height));color:var(--color-text);background:var(--color-deep-blue);overflow:hidden}.HeroSection-module__2k8MBW__grid{gap:0 var(--grid-gap);width:min(calc(100% - (2 * var(--page-pad))), var(--container-max));grid-template-rows:56% 44%;grid-template-columns:repeat(12,minmax(0,1fr));height:clamp(760px,100svh,900px);min-height:760px;margin-inline:auto;display:grid;position:relative}.HeroSection-module__2k8MBW__grid:before{content:none}.HeroSection-module__2k8MBW__grid:after{z-index:1;right:calc(-1 * var(--section-side));bottom:0;left:calc(-1 * var(--section-side));border-top:1px solid rgb(var(--color-on-deep-rgb) / 18%);background:rgb(var(--color-deep-blue-rgb) / 26%);content:"";pointer-events:none;height:44%;position:absolute}.HeroSection-module__2k8MBW__lowerAxis{z-index:2;top:56%;bottom:0;left:calc(((100% - (11 * var(--grid-gap))) / 12 + var(--grid-gap)) * 8 - (var(--grid-gap) / 2));border-left:1px solid rgb(var(--color-deep-blue-rgb) / 22%);pointer-events:none;position:absolute}.HeroSection-module__2k8MBW__lowerAxis i,.HeroSection-module__2k8MBW__lowerAxis b{background:var(--color-shp-blue);width:1.125rem;height:1px;position:absolute;left:-1px}.HeroSection-module__2k8MBW__lowerAxis i{top:25%}.HeroSection-module__2k8MBW__lowerAxis b{border:1px solid var(--color-shp-blue);background:var(--color-white);border-radius:50%;width:.4375rem;height:.4375rem;top:72%;transform:translate(-50%,-50%)}.HeroSection-module__2k8MBW__grid>.HeroSection-module__2k8MBW__media{inset:0 calc(-1 * var(--section-side));z-index:0;aspect-ratio:auto;background:var(--color-deep-blue);width:100vw;height:100%;margin:0;position:absolute}.HeroSection-module__2k8MBW__media img{object-position:50% 4%}.HeroSection-module__2k8MBW__eyebrow{z-index:3;color:rgb(var(--color-on-deep-rgb) / 92%);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;background:0 0;grid-area:1/1/auto/span 4;align-self:start;margin-top:clamp(6rem,12vh,7rem);padding:0;font-weight:500;line-height:1.35}.HeroSection-module__2k8MBW__eyebrow>span{display:block}.HeroSection-module__2k8MBW__constructionAxis{z-index:4;top:0;left:calc(((100% - (11 * var(--grid-gap))) / 12 + var(--grid-gap)) * 3 - (var(--grid-gap) / 2));width:calc(100vw - var(--section-side) - (((100% - (11 * var(--grid-gap))) / 12 + var(--grid-gap)) * 3) + (var(--grid-gap) / 2));border-left:1px solid rgb(var(--color-on-deep-rgb) / 58%);border-bottom:1px solid rgb(var(--color-deep-blue-rgb) / 42%);pointer-events:none;height:56%;position:absolute}.HeroSection-module__2k8MBW__constructionAxis i{background:var(--color-accent-red);width:40px;height:2px;position:absolute;bottom:-1px;right:0}.HeroSection-module__2k8MBW__constructionAxis b{border:1px solid var(--color-white);background:var(--color-shp-blue);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-4px;left:-4px}.HeroSection-module__2k8MBW__shutters{z-index:2;inset:0 calc(-1 * var(--section-side)) 44% calc(-1 * var(--section-side));pointer-events:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute}.HeroSection-module__2k8MBW__shutters i{background:rgb(var(--color-text-rgb) / 72%);border-left:1px solid #ffffff2e;transform:scaleY(0)}.HeroSection-module__2k8MBW__titleFloor{z-index:3;--hero-title-final:var(--color-on-deep);--hero-title-start:var(--color-shp-blue-on-deep);grid-area:2/1/auto/span 8;align-self:center;padding:clamp(2rem,4vh,3rem) 1rem clamp(2rem,4vh,3rem) 0;position:relative}.HeroSection-module__2k8MBW__titleFloor h1{max-width:none;color:var(--hero-title-final);font-size:4.75rem;font-weight:var(--font-weight-display);letter-spacing:-.035em;line-height:1}.HeroSection-module__2k8MBW__titleLine{white-space:nowrap;background:0 0;width:auto;max-width:none;margin:0 0 -.08em;padding:0 0 .08em;display:block;position:relative;overflow:hidden}.HeroSection-module__2k8MBW__titleLine>span{z-index:1;padding-bottom:.08em;display:block;position:relative}.HeroSection-module__2k8MBW__titleLine:after{z-index:0;background:rgb(var(--color-shp-blue-rgb) / 72%);content:"";opacity:0;transform-origin:0;height:1px;animation:HeroSection-module__2k8MBW__titleTrace .76s calc(var(--hero-line-delay) + 40ms) var(--motion-easing-seam) both;pointer-events:none;position:absolute;bottom:.08em;left:0;right:0;transform:scaleX(0)}html[data-motion-test=reduced] .HeroSection-module__2k8MBW__titleLine:after{animation:none}html[data-motion-ready=true][data-motion-test^=hero-] .HeroSection-module__2k8MBW__titleLine:after{animation-delay:calc(var(--hero-line-delay) + 40ms - var(--motion-test-time));animation-play-state:paused}@keyframes HeroSection-module__2k8MBW__titleTrace{0%{opacity:0;transform:scaleX(0)}18%{opacity:.72}74%{opacity:.72;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.HeroSection-module__2k8MBW__support{z-index:3;background:0 0;grid-area:2/9/auto/-1;align-self:center;max-width:28rem;padding:2.25rem 0 1.5rem 1.5rem}.HeroSection-module__2k8MBW__body{color:rgb(var(--color-on-deep-rgb) / 94%);font-size:var(--text-body-highlight);font-weight:var(--font-weight-hero-copy);letter-spacing:.00447em;line-height:1.55}.HeroSection-module__2k8MBW__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1rem;display:flex}@media (min-width:1200px){.HeroSection-module__2k8MBW__titleFloor{padding-right:1.75rem}.HeroSection-module__2k8MBW__titleFloor h1{font-size:4.125rem}.HeroSection-module__2k8MBW__support{max-width:25rem;padding:2rem .25rem 1.25rem 2rem}.HeroSection-module__2k8MBW__body{font-size:1.0625rem;line-height:1.5}.HeroSection-module__2k8MBW__actions{gap:.75rem 1.5rem;margin-top:1.5rem}.HeroSection-module__2k8MBW__secondaryAction{font-size:.8125rem}}@media (max-width:1199px){.HeroSection-module__2k8MBW__grid{grid-template-rows:54% 46%}.HeroSection-module__2k8MBW__constructionAxis{height:54%}.HeroSection-module__2k8MBW__lowerAxis{top:54%}.HeroSection-module__2k8MBW__shutters{bottom:46%}.HeroSection-module__2k8MBW__grid:after{border-top-color:rgb(var(--color-on-deep-rgb) / 10%);height:52%}.HeroSection-module__2k8MBW__titleFloor{grid-column:1/span 8;padding-right:1rem}.HeroSection-module__2k8MBW__titleFloor h1{font-size:3.45rem}.HeroSection-module__2k8MBW__support{grid-column:9/-1}}@media (min-width:1024px) and (max-width:1199px){.HeroSection-module__2k8MBW__grid{height:clamp(760px,100svh,900px);min-height:760px}.HeroSection-module__2k8MBW__titleFloor{grid-column:1/span 7;width:100%}.HeroSection-module__2k8MBW__constructionAxis{height:48%}.HeroSection-module__2k8MBW__lowerAxis{top:48%}.HeroSection-module__2k8MBW__shutters{bottom:52%}.HeroSection-module__2k8MBW__titleFloor h1{font-size:3.25rem;font-weight:400}.HeroSection-module__2k8MBW__support{grid-column:8/-1;translate:0 -1.5rem}.HeroSection-module__2k8MBW__actions{margin-top:.5rem}}@media (max-width:1023px){.HeroSection-module__2k8MBW__section{background:var(--color-warm-white);margin-top:0}.HeroSection-module__2k8MBW__lowerAxis,.HeroSection-module__2k8MBW__grid:before,.HeroSection-module__2k8MBW__grid:after{display:none}.HeroSection-module__2k8MBW__grid{width:min(calc(100% - (2 * var(--page-pad))), var(--container-max));grid-template-rows:auto auto auto auto;height:auto;min-height:0;padding-block:3rem 4rem}.HeroSection-module__2k8MBW__grid>.HeroSection-module__2k8MBW__media{aspect-ratio:16/7.5;grid-area:2/1/auto/-1;width:100%;height:auto;margin:0;position:relative;inset:auto}.HeroSection-module__2k8MBW__eyebrow{max-width:none;color:var(--color-deep-blue);background:0 0;grid-area:1/1/auto/span 5;margin:0;padding:0 0 1.5rem;position:static}.HeroSection-module__2k8MBW__constructionAxis{width:calc(((100% - (11 * var(--grid-gap))) / 12 + var(--grid-gap)) * 8);border-left:0;border-bottom-color:rgb(var(--color-shp-blue-ink-rgb) / 42%);grid-area:2/1/auto/-1;align-self:end;height:0;position:relative;top:auto;left:auto}.HeroSection-module__2k8MBW__constructionAxis i{left:0;right:auto}.HeroSection-module__2k8MBW__constructionAxis b{left:auto;right:-4px}.HeroSection-module__2k8MBW__shutters{grid-area:2/1/auto/-1;width:100%;height:100%;position:relative;inset:auto}.HeroSection-module__2k8MBW__titleFloor{--hero-title-final:var(--color-deep-blue);--hero-title-start:var(--color-shp-blue);grid-area:3/1/auto/-1;padding:4.5rem 0 0}.HeroSection-module__2k8MBW__titleFloor:after{border-top:1px solid rgb(var(--color-shp-blue-rgb) / 70%);border-right:1px solid rgb(var(--color-shp-blue-rgb) / 70%);content:"";width:2rem;height:1.5rem;position:absolute;top:3.5rem;right:0}.HeroSection-module__2k8MBW__titleFloor h1{-webkit-text-stroke:0;max-width:none;font-size:var(--text-h1)}.HeroSection-module__2k8MBW__titleLine{background:0 0;width:auto;margin-top:0;padding:0}.HeroSection-module__2k8MBW__support{background:0 0;grid-area:4/1/auto/span 7;align-self:start;max-width:38rem;padding:2.5rem 0 0}.HeroSection-module__2k8MBW__body{color:var(--color-muted);-webkit-text-stroke:0;letter-spacing:normal;font-weight:400}.HeroSection-module__2k8MBW__primaryAction{color:var(--color-on-deep);background:var(--color-deep-blue)}.HeroSection-module__2k8MBW__secondaryAction{color:var(--color-deep-blue)}}@media (max-width:767px){.HeroSection-module__2k8MBW__section{margin-top:calc(-1 * var(--header-height));background:var(--color-deep-blue)}.HeroSection-module__2k8MBW__grid{width:100%;height:max(100svh,52rem);min-height:52rem;padding:0 var(--page-pad);grid-template-rows:48% auto 1fr;grid-template-columns:repeat(4,minmax(0,1fr))}.HeroSection-module__2k8MBW__grid:after{right:calc(-1 * var(--page-pad));left:calc(-1 * var(--page-pad));border-top-color:rgb(var(--color-on-deep-rgb) / 16%);background:rgb(var(--color-deep-blue-rgb) / 96%);height:52%;display:block}.HeroSection-module__2k8MBW__eyebrow{max-width:none;color:rgb(var(--color-on-deep-rgb) / 88%);background:0 0;grid-area:1/1/auto/-1;align-self:end;margin:0 0 1.25rem;padding:0;position:relative}.HeroSection-module__2k8MBW__titleFloor{--hero-title-final:var(--color-on-deep);--hero-title-start:var(--color-shp-blue);grid-area:2/1/auto/-1;align-self:start;padding:1.75rem 0 0}.HeroSection-module__2k8MBW__titleFloor:after{border-color:rgb(var(--color-shp-blue-rgb) / 72%);top:.75rem}.HeroSection-module__2k8MBW__titleFloor h1{max-width:none;color:var(--color-on-deep);font-size:clamp(1.9rem,8.4vw,2.1rem);line-height:.96}.HeroSection-module__2k8MBW__titleLine{white-space:nowrap}.HeroSection-module__2k8MBW__grid>.HeroSection-module__2k8MBW__media{inset:0 calc(-1 * var(--page-pad)) auto;width:calc(100% + (2 * var(--page-pad)));aspect-ratio:auto;grid-area:auto;height:48%;margin:0;position:absolute}.HeroSection-module__2k8MBW__constructionAxis{top:var(--header-height);width:auto;height:calc(48% - var(--header-height));border-left:1px solid rgb(var(--color-on-deep-rgb) / 48%);border-bottom-color:rgb(var(--color-deep-blue-rgb) / 54%);grid-area:auto;margin:0;position:absolute;bottom:auto;left:0;right:0}.HeroSection-module__2k8MBW__constructionAxis i{width:2.5rem;left:auto;right:0}.HeroSection-module__2k8MBW__shutters{inset:0 calc(-1 * var(--page-pad)) auto;width:calc(100% + (2 * var(--page-pad)));grid-area:auto;height:48%;margin:0;position:absolute}.HeroSection-module__2k8MBW__support{grid-area:3/1/auto/-1;align-self:start;max-width:none;padding:1.15rem 0 .75rem}.HeroSection-module__2k8MBW__body{color:rgb(var(--color-on-deep-rgb) / 72%);font-size:.9375rem;line-height:1.5}.HeroSection-module__2k8MBW__actions{flex-direction:row;align-items:center;gap:.5rem 1rem;margin-top:1rem}.HeroSection-module__2k8MBW__secondaryAction{color:var(--color-on-deep)}}@media (max-width:374px){.HeroSection-module__2k8MBW__actions{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (min-width:768px) and (max-width:1023px){.HeroSection-module__2k8MBW__support .HeroSection-module__2k8MBW__secondaryAction{color:var(--color-deep-blue)}}@media (max-width:359px){.HeroSection-module__2k8MBW__titleFloor h1{font-size:1.6875rem}}
.InquirySection-module__GgK0CG__section{padding-block:var(--section-space) clamp(3.5rem, 6vw, 5rem);color:var(--color-on-deep);background:var(--color-deep-blue);view-timeline:--inquiry-section block;overflow:hidden}.InquirySection-module__GgK0CG__grid{align-items:start;gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.InquirySection-module__GgK0CG__copy{z-index:2;grid-area:1/1/auto/span 8}.InquirySection-module__GgK0CG__eyebrow{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.5rem;font-weight:500}.InquirySection-module__GgK0CG__copy h2{max-width:15ch;font-size:var(--text-section-large);letter-spacing:-.035em;line-height:.98;position:relative}.InquirySection-module__GgK0CG__copy h2:after{background:var(--color-shp-blue);content:"";transform-origin:0;width:5rem;height:2px;position:absolute;bottom:-1rem;left:0;right:0;transform:scaleX(1)}.InquirySection-module__GgK0CG__body{width:calc(50% - .5rem);max-width:none;color:rgb(var(--color-on-deep-rgb) / 76%);font-size:var(--text-body);margin-top:2rem;line-height:1.6}.InquirySection-module__GgK0CG__button{isolation:isolate;border-radius:var(--radius-small);min-height:2.875rem;color:var(--color-deep-blue);background:var(--color-warm-white);font-family:var(--font-button), sans-serif;font-size:var(--text-sm);border:1px solid #0000;justify-content:center;align-items:center;margin-top:2rem;padding:.72rem 1.25rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.InquirySection-module__GgK0CG__button:before{z-index:-1;background:var(--color-shp-blue);content:"";transform-origin:0;transition:transform var(--motion-duration-instant) var(--motion-easing-micro);position:absolute;inset:0;transform:scaleX(0)}.InquirySection-module__GgK0CG__button[data-motion-revealed=true]:before{animation:InquirySection-module__GgK0CG__inquiry-edge-fill .62s .52s var(--motion-easing-standard) both}@keyframes InquirySection-module__GgK0CG__inquiry-edge-fill{0%{transform:scaleX(0)}68%{transform:scaleX(1)}to{transform:scaleX(.1)}}.InquirySection-module__GgK0CG__contacts{z-index:2;flex-wrap:wrap;grid-area:2/1/auto/span 4;gap:.875rem 1.75rem;margin-top:clamp(3rem,6vw,5rem);display:flex}.InquirySection-module__GgK0CG__contacts a,.InquirySection-module__GgK0CG__contacts span{border-bottom:1px solid rgb(var(--color-on-deep-rgb) / 70%);min-height:2.75rem;font-family:var(--font-navigation), sans-serif;font-size:var(--text-sm);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.InquirySection-module__GgK0CG__contacts span{color:rgb(var(--color-on-deep-rgb) / 62%);border-bottom-color:rgb(var(--color-on-deep-rgb) / 28%)}.InquirySection-module__GgK0CG__media{width:calc(100% + max(var(--page-pad), calc((100vw - var(--container-max)) / 2)));aspect-ratio:auto;grid-area:1/9/span 2/span 4;align-self:stretch;min-height:34rem}.InquirySection-module__GgK0CG__imageShutters{z-index:3;width:calc(100% + max(var(--page-pad), calc((100vw - var(--container-max)) / 2)));pointer-events:none;grid-area:1/9/span 2/span 4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.InquirySection-module__GgK0CG__imageShutters i{background:var(--color-deep-blue);transform-origin:100%;transition:transform var(--motion-duration-spatial) var(--motion-easing-standard);transform:scaleX(0)}html[data-motion-ready=true] .InquirySection-module__GgK0CG__imageShutters:not([data-motion-revealed=true]) i{transform:scaleX(1)}.InquirySection-module__GgK0CG__imageShutters i:nth-child(2){transition-delay:70ms}.InquirySection-module__GgK0CG__imageShutters i:nth-child(3){transition-delay:.14s}.InquirySection-module__GgK0CG__path{z-index:3;fill:none;width:100%;height:13.75rem;stroke:var(--color-accent-red);stroke-linecap:square;stroke-linejoin:miter;stroke-width:2px;pointer-events:none;grid-area:1/6/auto/span 3;align-self:start;margin-top:12.25rem;display:block;overflow:visible}.InquirySection-module__GgK0CG__path circle{fill:var(--color-accent-red);stroke:none}@supports (animation-timeline:view()){html[data-motion-ready=true][data-motion-progressive=scroll] .InquirySection-module__GgK0CG__copy h2:after{animation:linear both InquirySection-module__GgK0CG__inquiry-heading-trace;animation-timeline:--inquiry-section;animation-range:entry 14% entry 62%}html[data-motion-ready=true][data-motion-progressive=scroll] .InquirySection-module__GgK0CG__path path{stroke-dasharray:1;animation:linear both InquirySection-module__GgK0CG__inquiry-path-draw;animation-timeline:--inquiry-section;animation-range:entry 24% entry 78%}html[data-motion-ready=true][data-motion-progressive=scroll] .InquirySection-module__GgK0CG__path circle{transform-box:fill-box;transform-origin:50%;animation:linear both InquirySection-module__GgK0CG__inquiry-node-lock;animation-timeline:--inquiry-section;animation-range:entry 68% entry 88%}html[data-motion-ready=true][data-motion-progressive=scroll] .InquirySection-module__GgK0CG__imageShutters i{animation:linear both InquirySection-module__GgK0CG__inquiry-shutter-open;animation-timeline:--inquiry-section;animation-range:entry 18% entry 68%}html[data-motion-ready=true][data-motion-progressive=scroll] .InquirySection-module__GgK0CG__imageShutters i:nth-child(2){animation-range:entry 23% entry 73%}html[data-motion-ready=true][data-motion-progressive=scroll] .InquirySection-module__GgK0CG__imageShutters i:nth-child(3){animation-range:entry 28% entry 78%}}@keyframes InquirySection-module__GgK0CG__inquiry-heading-trace{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes InquirySection-module__GgK0CG__inquiry-path-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes InquirySection-module__GgK0CG__inquiry-node-lock{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes InquirySection-module__GgK0CG__inquiry-shutter-open{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.InquirySection-module__GgK0CG__mobilePath{display:none}@media (max-width:1023px){.InquirySection-module__GgK0CG__copy{grid-column:1/span 7}.InquirySection-module__GgK0CG__media{grid-column:9/span 4}.InquirySection-module__GgK0CG__body{width:57%}}@media (max-width:767px){.InquirySection-module__GgK0CG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.InquirySection-module__GgK0CG__copy,.InquirySection-module__GgK0CG__media,.InquirySection-module__GgK0CG__imageShutters,.InquirySection-module__GgK0CG__contacts{grid-column:1/-1}.InquirySection-module__GgK0CG__copy{grid-row:1}.InquirySection-module__GgK0CG__copy h2{max-width:12ch}.InquirySection-module__GgK0CG__button{width:calc(100% - 4rem);min-height:2.75rem}.InquirySection-module__GgK0CG__body{width:auto;max-width:calc(100% - 4rem)}.InquirySection-module__GgK0CG__media{width:calc(100% + (2 * var(--page-pad)));min-height:0;margin:3rem 0 0 calc(-1 * var(--page-pad));aspect-ratio:var(--mobile-ratio);grid-row:2}.InquirySection-module__GgK0CG__imageShutters{width:calc(100% + (2 * var(--page-pad)));margin:3rem 0 0 calc(-1 * var(--page-pad));grid-row:2}.InquirySection-module__GgK0CG__contacts{flex-direction:column;grid-row:3;align-items:flex-start;gap:.5rem;margin-top:2.25rem}.InquirySection-module__GgK0CG__path{grid-area:1/4/auto/-1;align-self:start;width:100%;height:13.75rem;margin:11.1875rem 0 0}.InquirySection-module__GgK0CG__desktopPath{display:none}.InquirySection-module__GgK0CG__mobilePath{display:block}}@media (prefers-reduced-motion:reduce){.InquirySection-module__GgK0CG__copy h2:after,.InquirySection-module__GgK0CG__path path,.InquirySection-module__GgK0CG__path circle,.InquirySection-module__GgK0CG__imageShutters i,.InquirySection-module__GgK0CG__button:before{animation:none!important}.InquirySection-module__GgK0CG__copy h2:after{transform:scaleX(1)}.InquirySection-module__GgK0CG__path path{stroke-dashoffset:0}.InquirySection-module__GgK0CG__path circle{opacity:1;transform:scale(1)}.InquirySection-module__GgK0CG__imageShutters i{transform:scaleX(0)}.InquirySection-module__GgK0CG__button:before{transform:scaleX(.1)}}
.MobileNavigation-module__0f7lnG__mobileNavigation{display:none}@media (max-width:900px){.MobileNavigation-module__0f7lnG__mobileNavigation{display:block}.MobileNavigation-module__0f7lnG__menuButton{min-width:2.75rem;min-height:2.75rem;color:inherit;font-family:var(--font-navigation), sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;padding:0;font-size:.9375rem;font-weight:500;display:inline-flex}.MobileNavigation-module__0f7lnG__fallback summary{cursor:pointer;align-items:center;min-height:2.75rem;font-size:.9375rem;display:flex}.MobileNavigation-module__0f7lnG__menuGlyph{gap:.32rem;width:1.25rem;display:grid}.MobileNavigation-module__0f7lnG__menuGlyph i{width:100%;height:1px;transition:transform var(--transition);background:currentColor;display:block}.MobileNavigation-module__0f7lnG__menuButton[aria-expanded=true] .MobileNavigation-module__0f7lnG__menuGlyph i:first-child{transform:translateY(.18rem)rotate(45deg)}.MobileNavigation-module__0f7lnG__menuButton[aria-expanded=true] .MobileNavigation-module__0f7lnG__menuGlyph i:last-child{transform:translateY(-.18rem)rotate(-45deg)}.MobileNavigation-module__0f7lnG__panel{top:var(--header-height);border-bottom:1px solid var(--color-line);background:var(--color-warm-white);animation:MobileNavigation-module__0f7lnG__mobile-panel-open var(--motion-duration-response) var(--motion-easing-standard) both;transform-origin:top;position:absolute;left:0;right:0}@keyframes MobileNavigation-module__0f7lnG__mobile-panel-open{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}[data-header-theme=dark] .MobileNavigation-module__0f7lnG__panel{color:var(--color-on-deep);border-bottom-color:rgb(var(--color-on-deep-rgb) / 22%);background:var(--color-deep-blue)}.MobileNavigation-module__0f7lnG__panel ul{width:min(100% - (2 * var(--page-pad)), var(--container-max));margin:0 auto;padding:.8rem 0 1.4rem;list-style:none}.MobileNavigation-module__0f7lnG__panel li+li{border-top:1px solid var(--color-line)}[data-header-theme=dark] .MobileNavigation-module__0f7lnG__panel li+li{border-top-color:rgb(var(--color-on-deep-rgb) / 22%)}.MobileNavigation-module__0f7lnG__panel a{min-height:3.25rem;font-family:var(--font-navigation), sans-serif;align-items:center;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.MobileNavigation-module__0f7lnG__panel .MobileNavigation-module__0f7lnG__inquiryItem a{border-radius:var(--radius-small);width:fit-content;color:var(--color-on-deep);background:var(--color-deep-blue);margin-top:.8rem;padding-inline:1.1rem}[data-header-theme=dark] .MobileNavigation-module__0f7lnG__panel .MobileNavigation-module__0f7lnG__inquiryItem a{color:var(--color-deep-blue);background:var(--color-white)}}
.PersonalResponsibilitySection-module__dKS3_q__section{padding-block:var(--section-space);background:var(--color-white)}.PersonalResponsibilitySection-module__dKS3_q__grid{align-items:start;gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.PersonalResponsibilitySection-module__dKS3_q__copy{grid-column:1/span 4;align-self:center;padding-right:clamp(0rem,2vw,1.5rem)}.PersonalResponsibilitySection-module__dKS3_q__eyebrow{color:var(--color-deep-blue);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-weight:500;display:flex}.PersonalResponsibilitySection-module__dKS3_q__marker{background:var(--color-accent-red);flex:0 0 clamp(2rem,2.8vw,2.5rem);width:clamp(2rem,2.8vw,2.5rem);height:2px}.PersonalResponsibilitySection-module__dKS3_q__copy h2{letter-spacing:-.035em;max-width:13ch;font-size:3.25rem;line-height:.98}@media (max-width:1199px){.PersonalResponsibilitySection-module__dKS3_q__copy h2{font-size:2.75rem}}@media (max-width:1023px){.PersonalResponsibilitySection-module__dKS3_q__copy h2{font-size:2.375rem}}.PersonalResponsibilitySection-module__dKS3_q__body{max-width:43ch;color:var(--color-muted);font-size:var(--text-body-highlight);margin-block:1.75rem 1.25rem;line-height:1.58}.PersonalResponsibilitySection-module__dKS3_q__portraits{grid-column:5/span 8;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1rem,2vw,2rem);display:grid}.PersonalResponsibilitySection-module__dKS3_q__portraitOne,.PersonalResponsibilitySection-module__dKS3_q__portraitTwo{aspect-ratio:4/5;contain:paint;width:100%}.PersonalResponsibilitySection-module__dKS3_q__portraitTwo img{transform-origin:55% 26%;transform:scale(1.24)}@media (max-width:1199px){.PersonalResponsibilitySection-module__dKS3_q__portraitTwo img{transform-origin:74% 26%}}@media (max-width:900px){.PersonalResponsibilitySection-module__dKS3_q__grid{display:block}.PersonalResponsibilitySection-module__dKS3_q__copy{padding-right:0}.PersonalResponsibilitySection-module__dKS3_q__copy h2{max-width:14ch}.PersonalResponsibilitySection-module__dKS3_q__portraits{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:3rem;display:grid}.PersonalResponsibilitySection-module__dKS3_q__portraitOne,.PersonalResponsibilitySection-module__dKS3_q__portraitTwo{width:100%;margin-top:0}.PersonalResponsibilitySection-module__dKS3_q__portraitTwo img{transform-origin:72% 26%}}@media (max-width:767px){.PersonalResponsibilitySection-module__dKS3_q__copy h2{font-size:2rem}}@media (max-width:374px){.PersonalResponsibilitySection-module__dKS3_q__portraits{gap:.5rem}}
.ProcessExperience-module__LoK5iW__section{--process-progress:0;color:var(--color-on-deep);background:var(--color-deep-blue)}.ProcessExperience-module__LoK5iW__layout{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(6.5rem,9vw,9rem);display:grid}.ProcessExperience-module__LoK5iW__orientation{top:calc(var(--header-height) + 2.5rem);grid-column:1/span 4;align-self:start;padding-right:clamp(1.5rem,3vw,3rem);position:sticky}.ProcessExperience-module__LoK5iW__eyebrow{color:rgb(var(--color-on-deep-rgb) / 78%);font-size:var(--text-xs);letter-spacing:.12em;font-weight:500}.ProcessExperience-module__LoK5iW__heading h2{letter-spacing:-.045em;max-width:11ch;margin-top:1.35rem;font-size:clamp(2.75rem,4vw,4rem);line-height:.98}.ProcessExperience-module__LoK5iW__intro{max-width:42ch;color:rgb(var(--color-on-deep-rgb) / 72%);margin-top:1.75rem;line-height:1.58}.ProcessExperience-module__LoK5iW__progress{grid-template-columns:3px 1fr;align-items:end;gap:1rem;margin-top:2.75rem;display:grid}.ProcessExperience-module__LoK5iW__progressLine{background:rgb(var(--color-on-deep-rgb) / 22%);width:1px;height:4.5rem;display:block;position:relative}.ProcessExperience-module__LoK5iW__progressLine i{background:var(--color-accent-red);transform:scaleY(var(--process-progress));transform-origin:top;transition:transform var(--motion-duration-response) var(--motion-easing-standard);display:block;position:absolute;inset:0}.ProcessExperience-module__LoK5iW__statuses{min-height:1.1rem;position:relative}.ProcessExperience-module__LoK5iW__statuses span{color:rgb(var(--color-on-deep-rgb) / 60%);font-size:var(--text-xs);letter-spacing:.1em;opacity:0;transition:opacity var(--motion-duration-micro) var(--motion-easing-micro), transform var(--motion-duration-micro) var(--motion-easing-micro);font-weight:500;position:absolute;inset:auto 0 0;transform:translateY(6px)}.ProcessExperience-module__LoK5iW__section[data-process-active="1"] .ProcessExperience-module__LoK5iW__statuses span:first-child,.ProcessExperience-module__LoK5iW__section[data-process-active="2"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(2),.ProcessExperience-module__LoK5iW__section[data-process-active="3"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(3),.ProcessExperience-module__LoK5iW__section[data-process-active="4"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(4),.ProcessExperience-module__LoK5iW__section[data-process-active="5"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(5),.ProcessExperience-module__LoK5iW__section[data-process-active="6"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(6),.ProcessExperience-module__LoK5iW__section[data-process-active="7"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(7),.ProcessExperience-module__LoK5iW__section[data-process-active="8"] .ProcessExperience-module__LoK5iW__statuses span:nth-child(8){opacity:1;transform:none}.ProcessExperience-module__LoK5iW__steps{grid-column:6/-1;margin:0;padding:0;list-style:none}.ProcessExperience-module__LoK5iW__steps li{gap:var(--grid-gap);border-top:1px solid rgb(var(--color-on-deep-rgb) / 22%);min-height:clamp(9rem,17vh,11rem);color:rgb(var(--color-on-deep-rgb) / 60%);transition:color var(--motion-duration-response) var(--motion-easing-standard), border-color var(--motion-duration-response) var(--motion-easing-standard);grid-template-columns:4.5rem minmax(0,1fr);padding-block:2rem;display:grid;position:relative}.ProcessExperience-module__LoK5iW__steps li:last-child{border-bottom:1px solid rgb(var(--color-on-deep-rgb) / 22%)}.ProcessExperience-module__LoK5iW__steps li[data-process-state=passed]{color:rgb(var(--color-on-deep-rgb) / 76%)}.ProcessExperience-module__LoK5iW__steps li[data-process-state=active]{color:var(--color-on-deep);border-top-color:rgb(var(--color-on-deep-rgb) / 56%)}.ProcessExperience-module__LoK5iW__number{font-size:var(--text-sm);letter-spacing:.08em;font-weight:500}.ProcessExperience-module__LoK5iW__steps h3{letter-spacing:-.035em;font-size:clamp(1.75rem,2.6vw,2.7rem);font-weight:400;line-height:1}.ProcessExperience-module__LoK5iW__steps p{max-width:58ch;color:inherit;margin-top:1rem;line-height:1.55}.ProcessExperience-module__LoK5iW__marker{border:1px solid rgb(var(--color-on-deep-rgb) / 36%);width:.5rem;height:.5rem;transition:background-color var(--motion-duration-response) var(--motion-easing-standard), border-color var(--motion-duration-response) var(--motion-easing-standard), transform var(--motion-duration-response) var(--motion-easing-standard);position:absolute;top:1.75rem;right:0;transform:rotate(45deg)}.ProcessExperience-module__LoK5iW__steps li[data-process-state=active] .ProcessExperience-module__LoK5iW__marker{border-color:var(--color-accent-red);background:var(--color-accent-red);transform:rotate(45deg)scale(1.2)}@media (hover:hover) and (pointer:fine){.ProcessExperience-module__LoK5iW__steps li:hover{color:var(--color-on-deep)}}@media (max-width:1023px){.ProcessExperience-module__LoK5iW__layout{grid-template-columns:repeat(8,minmax(0,1fr))}.ProcessExperience-module__LoK5iW__orientation{grid-column:1/span 3;padding-right:1rem}.ProcessExperience-module__LoK5iW__heading h2{font-size:2.75rem}.ProcessExperience-module__LoK5iW__steps{grid-column:4/-1}}@media (max-width:767px){.ProcessExperience-module__LoK5iW__layout{padding-block:var(--section-space);display:block}.ProcessExperience-module__LoK5iW__orientation{padding-right:0;position:relative;top:auto}.ProcessExperience-module__LoK5iW__heading h2{max-width:12ch;font-size:var(--text-section-large)}.ProcessExperience-module__LoK5iW__intro{margin-top:1.5rem}.ProcessExperience-module__LoK5iW__progress{margin-top:2rem}.ProcessExperience-module__LoK5iW__progressLine{height:2.5rem}.ProcessExperience-module__LoK5iW__steps{margin-top:3.25rem}.ProcessExperience-module__LoK5iW__steps li{grid-template-columns:3.25rem minmax(0,1fr);min-height:0;padding-block:1.75rem}.ProcessExperience-module__LoK5iW__steps li:before{background:rgb(var(--color-on-deep-rgb) / 20%);content:"";width:1px;position:absolute;top:2.5rem;bottom:-2rem;left:1.15rem}.ProcessExperience-module__LoK5iW__steps li:last-child:before{display:none}.ProcessExperience-module__LoK5iW__steps h3{font-size:var(--text-h3)}.ProcessExperience-module__LoK5iW__steps p{font-size:var(--text-body)}.ProcessExperience-module__LoK5iW__marker{width:.45rem;height:.45rem;top:2.1rem;left:.92rem;right:auto}.ProcessExperience-module__LoK5iW__number{padding-left:1.65rem}}@media (prefers-reduced-motion:reduce){.ProcessExperience-module__LoK5iW__orientation{position:relative;top:auto}.ProcessExperience-module__LoK5iW__progress{display:none}.ProcessExperience-module__LoK5iW__steps li{color:var(--color-on-deep)}.ProcessExperience-module__LoK5iW__marker{display:none}}html[data-motion-experience=reduced] .ProcessExperience-module__LoK5iW__orientation{position:relative;top:auto}html[data-motion-experience=reduced] .ProcessExperience-module__LoK5iW__progress{display:none}html[data-motion-experience=reduced] .ProcessExperience-module__LoK5iW__steps li{color:var(--color-on-deep)}html[data-motion-experience=reduced] .ProcessExperience-module__LoK5iW__marker{display:none}
.SiteHeader-module__gsr0IW__header{z-index:50;height:var(--header-height);border-bottom:1px solid var(--color-line);color:var(--color-text);background:var(--color-warm-white);transition:color var(--motion-duration-header-theme) var(--motion-easing-micro), background-color var(--motion-duration-header-theme) var(--motion-easing-micro), border-color var(--motion-duration-header-theme) var(--motion-easing-micro);position:sticky;top:0}.SiteHeader-module__gsr0IW__header[data-header-theme=dark]{color:var(--color-on-deep);border-bottom-color:rgb(var(--color-on-deep-rgb) / 22%);background:var(--color-deep-blue)}.SiteHeader-module__gsr0IW__header[data-header-overlay=true]{border-bottom-color:rgb(var(--color-on-deep-rgb) / 34%);background:rgb(var(--color-deep-blue-rgb) / 18%)}.SiteHeader-module__gsr0IW__inner{justify-content:space-between;align-items:center;height:100%;display:flex}.SiteHeader-module__gsr0IW__navigation,.SiteHeader-module__gsr0IW__navigation ul{align-items:center;display:flex}.SiteHeader-module__gsr0IW__navigation{gap:clamp(1.25rem,2vw,2.25rem);position:relative}.SiteHeader-module__gsr0IW__navigation ul{gap:clamp(1rem,1.5vw,1.75rem);margin:0;padding:0;list-style:none}.SiteHeader-module__gsr0IW__navigation ul a{min-height:2.75rem;font-family:var(--font-navigation), sans-serif;transition:color var(--motion-duration-link) var(--motion-easing-micro);align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.SiteHeader-module__gsr0IW__navigationIndicator{width:var(--nav-indicator-width,0px);height:2px;opacity:var(--nav-indicator-opacity,0);transform:translate3d(var(--nav-indicator-x,0px), 0, 0);transition:width var(--motion-duration-micro) var(--motion-easing-micro), opacity var(--motion-duration-micro) var(--motion-easing-micro), transform var(--motion-duration-micro) var(--motion-easing-micro);pointer-events:none;background:currentColor;position:absolute;bottom:-1px;left:0}@media (hover:hover) and (pointer:fine){.SiteHeader-module__gsr0IW__navigation ul a:hover,.SiteHeader-module__gsr0IW__navigation ul a:focus-visible{color:var(--color-shp-blue)}.SiteHeader-module__gsr0IW__header[data-header-theme=dark] .SiteHeader-module__gsr0IW__navigation ul a:hover,.SiteHeader-module__gsr0IW__header[data-header-theme=dark] .SiteHeader-module__gsr0IW__navigation ul a:focus-visible{color:var(--color-shp-blue-on-deep)}}.SiteHeader-module__gsr0IW__header[data-header-theme=dark] .SiteHeader-module__gsr0IW__navigation>a{color:var(--color-deep-blue);background:var(--color-white)}@media (hover:hover) and (pointer:fine){.SiteHeader-module__gsr0IW__header[data-header-theme=dark] .SiteHeader-module__gsr0IW__navigation>a:hover,.SiteHeader-module__gsr0IW__header[data-header-theme=dark] .SiteHeader-module__gsr0IW__navigation>a:focus-visible{color:var(--color-on-deep)}}@media (max-width:900px){.SiteHeader-module__gsr0IW__navigation{display:none}}
.SiteFooter-module__e1nGvW__footer{color:var(--color-on-deep);background:var(--color-deep-blue);padding-block:0 clamp(2.5rem,5vw,4rem)}.SiteFooter-module__e1nGvW__inner{align-items:flex-end;gap:var(--grid-gap);border-top:1px solid rgb(var(--color-on-deep-rgb) / 28%);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(2.25rem,4vw,3.5rem);display:grid}.SiteFooter-module__e1nGvW__inner>a{grid-column:1/span 3}.SiteFooter-module__e1nGvW__inner nav{grid-column:5/-1}.SiteFooter-module__e1nGvW__footer ul{flex-wrap:wrap;justify-content:flex-end;gap:.5rem clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__e1nGvW__footer a{min-height:2.75rem;font-family:var(--font-navigation), sans-serif;font-size:var(--text-sm);transition:color var(--transition);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.SiteFooter-module__e1nGvW__footer a:hover{color:var(--color-warm-white)}@media (max-width:767px){.SiteFooter-module__e1nGvW__inner{flex-direction:column;align-items:flex-start;gap:1.75rem;display:flex}.SiteFooter-module__e1nGvW__footer ul{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.25rem 1rem;display:grid}.SiteFooter-module__e1nGvW__footer nav{width:100%}}
@property --structure-progress{syntax:"<number>";inherits:true;initial-value:1}@property --mobile-state-progress{syntax:"<number>";inherits:true;initial-value:1}.StructureTransformation-module__dT4-jW__section{--structure-progress:1;height:176svh;color:var(--color-text);background:var(--color-warm-white);view-timeline:--structure-section block;position:relative}.StructureTransformation-module__dT4-jW__sticky{--source:clamp(0, calc(var(--structure-progress) / .14), 1);--relate:clamp(0, calc((var(--structure-progress) - .14) / .3), 1);--select:clamp(0, calc((var(--structure-progress) - .4) / .2), 1);--design:clamp(0, calc((var(--structure-progress) - .58) / .24), 1);--resolve:clamp(0, calc((var(--structure-progress) - .82) / .18), 1);height:100svh;min-height:43.75rem;position:sticky;top:0;overflow:clip}.StructureTransformation-module__dT4-jW__layout{gap:.8rem var(--grid-gap);height:100%;padding-block:calc(var(--header-height) + 1rem) 1rem;grid-template-rows:auto minmax(18rem,1fr) auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.StructureTransformation-module__dT4-jW__header{gap:.65rem var(--grid-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.StructureTransformation-module__dT4-jW__eyebrow{color:var(--color-deep-blue);font-size:var(--text-xs);letter-spacing:.12em;grid-column:1/-1;font-weight:500}.StructureTransformation-module__dT4-jW__header h2{letter-spacing:-.043em;grid-column:1/span 7;max-width:19ch;font-size:clamp(2.5rem,3.1vw,3.25rem);line-height:.99}.StructureTransformation-module__dT4-jW__intro{max-width:42ch;color:var(--color-muted);font-size:var(--text-body);grid-column:9/-1;line-height:1.5}.StructureTransformation-module__dT4-jW__desktopStage{grid-column:1/-1;min-height:0;position:relative}.StructureTransformation-module__dT4-jW__figure{margin:0;position:absolute;inset:-.875rem 0 .875rem}.StructureTransformation-module__dT4-jW__graphic{width:100%;height:100%;overflow:visible}.StructureTransformation-module__dT4-jW__graphic text{fill:var(--color-shp-blue-ink);font-family:var(--font-body), sans-serif;text-anchor:middle;font-size:16px;font-weight:500}.StructureTransformation-module__dT4-jW__coordinateGrid{fill:none;stroke:var(--color-deep-blue);stroke-width:.5px;opacity:calc(.018 + (var(--relate) * .018))}.StructureTransformation-module__dT4-jW__blueRelations,.StructureTransformation-module__dT4-jW__alternatives,.StructureTransformation-module__dT4-jW__designPath{fill:none;stroke-linecap:square;stroke-linejoin:miter}.StructureTransformation-module__dT4-jW__blueRelations,.StructureTransformation-module__dT4-jW__alternatives{stroke:var(--color-shp-blue)}.StructureTransformation-module__dT4-jW__blueRelations path,.StructureTransformation-module__dT4-jW__alternatives path,.StructureTransformation-module__dT4-jW__designPath,.StructureTransformation-module__dT4-jW__targetFrame,.StructureTransformation-module__dT4-jW__targetStructure path{stroke-dasharray:1}.StructureTransformation-module__dT4-jW__blueRelations path{--line-progress:var(--relate);stroke-width:1.1px;stroke-dashoffset:calc((1 - var(--line-progress)) * 1px);opacity:clamp(0, calc(var(--line-progress) * 100), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(-n+5){stroke-opacity:.9}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(n+6){stroke-width:.9px;stroke-opacity:.68}.StructureTransformation-module__dT4-jW__blueRelations path:first-child{--line-progress:clamp(0, calc((var(--structure-progress) - .14) / .09), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(2){--line-progress:clamp(0, calc((var(--structure-progress) - .17) / .09), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(3){--line-progress:clamp(0, calc((var(--structure-progress) - .2) / .09), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(4){--line-progress:clamp(0, calc((var(--structure-progress) - .23) / .09), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(5){--line-progress:clamp(0, calc((var(--structure-progress) - .26) / .09), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(6){--line-progress:clamp(0, calc((var(--structure-progress) - .28) / .12), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(7){--line-progress:clamp(0, calc((var(--structure-progress) - .3) / .12), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(8){--line-progress:clamp(0, calc((var(--structure-progress) - .32) / .12), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(9){--line-progress:clamp(0, calc((var(--structure-progress) - .34) / .12), 1)}.StructureTransformation-module__dT4-jW__blueRelations path:nth-child(10){--line-progress:clamp(0, calc((var(--structure-progress) - .36) / .12), 1)}.StructureTransformation-module__dT4-jW__alternatives{stroke-width:.85px;opacity:calc(.36 + ((1 - var(--design)) * .54))}.StructureTransformation-module__dT4-jW__alternatives path{--option-progress:var(--select);stroke-dashoffset:calc((1 - var(--option-progress)) * 1px);opacity:clamp(0, calc(var(--option-progress) * 100), 1)}.StructureTransformation-module__dT4-jW__alternatives path:first-child{--option-progress:clamp(0, calc((var(--structure-progress) - .4) / .1), 1)}.StructureTransformation-module__dT4-jW__alternatives path:nth-child(2){--option-progress:clamp(0, calc((var(--structure-progress) - .425) / .1), 1)}.StructureTransformation-module__dT4-jW__alternatives path:nth-child(3){--option-progress:clamp(0, calc((var(--structure-progress) - .45) / .1), 1)}.StructureTransformation-module__dT4-jW__alternatives path:nth-child(4){--option-progress:clamp(0, calc((var(--structure-progress) - .475) / .1), 1)}.StructureTransformation-module__dT4-jW__alternatives path:nth-child(5){--option-progress:clamp(0, calc((var(--structure-progress) - .5) / .1), 1)}.StructureTransformation-module__dT4-jW__alternatives path:nth-child(6){--option-progress:clamp(0, calc((var(--structure-progress) - .55) / .1), 1)}.StructureTransformation-module__dT4-jW__alternatives path:nth-child(7){--option-progress:clamp(0, calc((var(--structure-progress) - .62) / .1), 1);stroke-width:1.15px}.StructureTransformation-module__dT4-jW__designPath{stroke:var(--color-accent-red);stroke-width:2.15px;stroke-dashoffset:calc((1 - var(--design)) * 1px);opacity:clamp(0, calc(var(--design) * 100), 1)}.StructureTransformation-module__dT4-jW__sourceNode,.StructureTransformation-module__dT4-jW__contextNode,.StructureTransformation-module__dT4-jW__hub,.StructureTransformation-module__dT4-jW__selectionNode,.StructureTransformation-module__dT4-jW__selectionHub{transform-box:fill-box;transform-origin:50%}.StructureTransformation-module__dT4-jW__sourceNode{--node-progress:1;--contour-progress:var(--node-progress);color:var(--color-shp-blue-ink);opacity:clamp(0, calc(var(--node-progress) * 100), 1);transform:translate3d(calc((1 - var(--node-progress)) * -10px), 0, 0)}.StructureTransformation-module__dT4-jW__motif,.StructureTransformation-module__dT4-jW__hub,.StructureTransformation-module__dT4-jW__contextNode circle,.StructureTransformation-module__dT4-jW__selectionHub{fill:var(--color-warm-white);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px}.StructureTransformation-module__dT4-jW__contour{--part-progress:clamp(0, calc(var(--contour-progress) * var(--contour-count,1) - var(--contour-index,0)), 1);stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--part-progress)) * 1px);stroke-linecap:round}.StructureTransformation-module__dT4-jW__sourceNode text{text-anchor:start;opacity:clamp(0, calc((var(--node-progress) - .8) * 5), 1)}.StructureTransformation-module__dT4-jW__hubCore{opacity:clamp(0, calc((var(--contour-progress) - .8) * 5), 1)}.StructureTransformation-module__dT4-jW__motifFill,.StructureTransformation-module__dT4-jW__assetPlane{fill:currentColor;stroke:none;display:none}.StructureTransformation-module__dT4-jW__contextNode{--context-progress:var(--relate);--contour-progress:var(--context-progress);color:var(--color-shp-blue);opacity:clamp(0, calc(var(--context-progress) * 100), 1);transform:translate3d(calc((1 - var(--context-progress)) * -12px), 0, 0)}.StructureTransformation-module__dT4-jW__contextGroup>g:first-child .StructureTransformation-module__dT4-jW__contextNode{--context-progress:clamp(0, calc((var(--structure-progress) - .28) / .1), 1)}.StructureTransformation-module__dT4-jW__contextGroup>g:nth-child(2) .StructureTransformation-module__dT4-jW__contextNode{--context-progress:clamp(0, calc((var(--structure-progress) - .31) / .1), 1)}.StructureTransformation-module__dT4-jW__contextGroup>g:nth-child(3) .StructureTransformation-module__dT4-jW__contextNode{--context-progress:clamp(0, calc((var(--structure-progress) - .34) / .1), 1)}.StructureTransformation-module__dT4-jW__contextGroup>g:nth-child(4) .StructureTransformation-module__dT4-jW__contextNode{--context-progress:clamp(0, calc((var(--structure-progress) - .37) / .1), 1)}.StructureTransformation-module__dT4-jW__contextGroup>g:nth-child(5) .StructureTransformation-module__dT4-jW__contextNode{--context-progress:clamp(0, calc((var(--structure-progress) - .4) / .1), 1)}.StructureTransformation-module__dT4-jW__contextNode text{opacity:clamp(0, calc((var(--context-progress) - .8) * 5), 1);font-size:15px}.StructureTransformation-module__dT4-jW__hub{--contour-progress:clamp(0, calc((var(--structure-progress) - .13) / .08), 1);fill:var(--color-warm-white);color:var(--color-shp-blue);opacity:clamp(0, calc(var(--contour-progress) * 100), 1);stroke:currentColor}.StructureTransformation-module__dT4-jW__hub circle:last-child,.StructureTransformation-module__dT4-jW__selectionHub circle:last-child{fill:currentColor}.StructureTransformation-module__dT4-jW__selectionNodes>circle{--selection-progress:var(--select);fill:var(--color-warm-white);stroke:var(--color-shp-blue);stroke-width:1.1px;stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--selection-progress)) * 1px);opacity:clamp(0, calc(var(--selection-progress) * 100), 1);transform-box:fill-box;transform-origin:50%;transform:scale(calc(.72 + (var(--selection-progress) * .28)))}.StructureTransformation-module__dT4-jW__selectionNodes>circle:first-child{--selection-progress:clamp(0, calc((var(--structure-progress) - .48) / .08), 1)}.StructureTransformation-module__dT4-jW__selectionNodes>circle:nth-child(2){--selection-progress:clamp(0, calc((var(--structure-progress) - .51) / .08), 1)}.StructureTransformation-module__dT4-jW__selectionNodes>circle:nth-child(3){--selection-progress:clamp(0, calc((var(--structure-progress) - .54) / .08), 1)}.StructureTransformation-module__dT4-jW__selectionNodes>circle:nth-child(4){--selection-progress:clamp(0, calc((var(--structure-progress) - .57) / .08), 1)}.StructureTransformation-module__dT4-jW__selectionNodes>circle:nth-child(5){--selection-progress:clamp(0, calc((var(--structure-progress) - .6) / .08), 1)}.StructureTransformation-module__dT4-jW__selectionHub{--contour-progress:clamp(0, calc((var(--structure-progress) - .64) / .08), 1);color:var(--color-shp-blue);opacity:clamp(0, calc(var(--contour-progress) * 100), 1);transform:scale(calc(.8 + (var(--select) * .2)))}.StructureTransformation-module__dT4-jW__targetFrame,.StructureTransformation-module__dT4-jW__targetStructure path{fill:none;stroke-linecap:round;stroke-linejoin:round}.StructureTransformation-module__dT4-jW__targetFrame{--target-frame-progress:clamp(0, calc((var(--structure-progress) - .82) / .11), 1);stroke:var(--color-shp-blue);stroke-width:1px;stroke-dashoffset:calc((1 - var(--target-frame-progress)) * 1px);opacity:clamp(0, calc(var(--target-frame-progress) * 100), 1)}.StructureTransformation-module__dT4-jW__graphic .StructureTransformation-module__dT4-jW__targetTitle{fill:var(--color-text);text-anchor:start;opacity:clamp(0, calc((var(--structure-progress) - .84) / .08), 1);font-size:16px;font-weight:500}.StructureTransformation-module__dT4-jW__graphic .StructureTransformation-module__dT4-jW__targetDescription{fill:var(--color-muted);text-anchor:start;opacity:clamp(0, calc((var(--structure-progress) - .86) / .08), 1);font-size:16px;font-weight:400}.StructureTransformation-module__dT4-jW__targetStructure{fill:none;stroke:var(--color-shp-blue);stroke-width:1.1px}.StructureTransformation-module__dT4-jW__targetStructure path{--target-path-progress:var(--resolve);stroke-dashoffset:calc((1 - var(--target-path-progress)) * 1px);opacity:clamp(0, calc(var(--target-path-progress) * 100), 1)}.StructureTransformation-module__dT4-jW__targetStructure path:first-child{--target-path-progress:clamp(0, calc((var(--structure-progress) - .87) / .07), 1)}.StructureTransformation-module__dT4-jW__targetStructure path:nth-child(2){--target-path-progress:clamp(0, calc((var(--structure-progress) - .9) / .07), 1)}.StructureTransformation-module__dT4-jW__targetStructure path:nth-child(3){--target-path-progress:clamp(0, calc((var(--structure-progress) - .92) / .07), 1)}.StructureTransformation-module__dT4-jW__targetStructure path:nth-child(4){--target-path-progress:clamp(0, calc((var(--structure-progress) - .95) / .05), 1)}.StructureTransformation-module__dT4-jW__targetStructure path:nth-child(5){--target-path-progress:clamp(0, calc((var(--structure-progress) - .96) / .04), 1)}.StructureTransformation-module__dT4-jW__targetStructure circle{--target-node-progress:clamp(0, calc((var(--structure-progress) - .9) / .08), 1);fill:var(--color-warm-white);stroke:var(--color-shp-blue);stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--target-node-progress)) * 1px);opacity:clamp(0, calc(var(--target-node-progress) * 100), 1)}.StructureTransformation-module__dT4-jW__targetStructure circle:nth-of-type(3),.StructureTransformation-module__dT4-jW__targetStructure circle:nth-of-type(4){--target-node-progress:clamp(0, calc((var(--structure-progress) - .94) / .05), 1)}.StructureTransformation-module__dT4-jW__targetStructure circle:nth-of-type(5),.StructureTransformation-module__dT4-jW__targetStructure circle:nth-of-type(6){--target-node-progress:clamp(0, calc((var(--structure-progress) - .97) / .03), 1)}.StructureTransformation-module__dT4-jW__targetStructure .StructureTransformation-module__dT4-jW__targetOrigin{--target-node-progress:clamp(0, calc((var(--structure-progress) - .8) / .06), 1);fill:var(--color-warm-white);stroke:var(--color-accent-red);stroke-width:1.8px}.StructureTransformation-module__dT4-jW__stateDisplay{gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.StructureTransformation-module__dT4-jW__state{--state-progress:0;border-top:1px solid var(--color-line);opacity:1;min-width:0;padding:.75rem 1.1rem 0 0;position:relative}.StructureTransformation-module__dT4-jW__state:before{background:var(--color-shp-blue);content:"";height:1px;transform:scaleX(var(--state-progress));transform-origin:0;position:absolute;top:-1px;left:0;right:0}.StructureTransformation-module__dT4-jW__state:first-child{--state-progress:clamp(0, calc(var(--structure-progress) / .12), 1)}.StructureTransformation-module__dT4-jW__state:nth-child(2){--state-progress:clamp(0, calc((var(--structure-progress) - .16) / .24), 1)}.StructureTransformation-module__dT4-jW__state:nth-child(3){--state-progress:clamp(0, calc((var(--structure-progress) - .4) / .18), 1)}.StructureTransformation-module__dT4-jW__state:nth-child(4){--state-progress:clamp(0, calc((var(--structure-progress) - .58) / .22), 1)}.StructureTransformation-module__dT4-jW__state:nth-child(5){--state-progress:clamp(0, calc((var(--structure-progress) - .82) / .18), 1)}.StructureTransformation-module__dT4-jW__state:nth-child(4):before{background:var(--color-accent-red)}.StructureTransformation-module__dT4-jW__state span,.StructureTransformation-module__dT4-jW__mobileStateHeading span{color:var(--color-shp-blue-ink);letter-spacing:.12em;font-size:.67rem;font-weight:500}.StructureTransformation-module__dT4-jW__state:nth-child(4) span{color:var(--color-accent-red)}.StructureTransformation-module__dT4-jW__state strong{margin-top:.32rem;font-size:.96rem;font-weight:500;line-height:1.15;display:block}.StructureTransformation-module__dT4-jW__state p{max-width:28ch;color:var(--color-muted);margin-top:.38rem;font-size:.72rem;line-height:1.35}.StructureTransformation-module__dT4-jW__state i{color:var(--color-muted);opacity:.55;font-size:.85rem;font-style:normal;position:absolute;top:.62rem;right:0}.StructureTransformation-module__dT4-jW__legend{grid-column:8/-1;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0;display:grid}.StructureTransformation-module__dT4-jW__legend div{grid-template-columns:auto 1fr;align-items:baseline;gap:.65rem;display:grid}.StructureTransformation-module__dT4-jW__legend dt{color:var(--color-shp-blue-ink);font-size:var(--text-xs);font-weight:500}.StructureTransformation-module__dT4-jW__legend div:last-child dt{color:var(--color-accent-red)}.StructureTransformation-module__dT4-jW__legend dd{color:var(--color-muted);margin:0;font-size:.72rem}.StructureTransformation-module__dT4-jW__mobileStates{display:none}.StructureTransformation-module__dT4-jW__mobileGraphic{--mobile-sequence-progress:calc(var(--mobile-state-progress) * var(--mobile-stage-end));width:100%;margin-block:1.25rem .9rem}.StructureTransformation-module__dT4-jW__mobileSourceDots circle{fill:var(--color-warm-white);stroke:var(--color-shp-blue);stroke-width:1.5px}.StructureTransformation-module__dT4-jW__mobileStroke{--stroke-progress:clamp(0, calc((var(--mobile-sequence-progress) - var(--draw-start)) / var(--draw-duration)), 1);stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--stroke-progress)) * 1px);opacity:clamp(0, calc(var(--stroke-progress) * 100), 1);stroke-linecap:round;stroke-linejoin:round}.StructureTransformation-module__dT4-jW__mobileBluePath{fill:none;stroke:var(--color-shp-blue);stroke-width:1.4px}.StructureTransformation-module__dT4-jW__mobileRedPath{fill:none;stroke:var(--color-accent-red);stroke-width:2.4px}.StructureTransformation-module__dT4-jW__mobileFocus{fill:var(--color-warm-white);stroke:var(--color-accent-red);stroke-width:2px}.StructureTransformation-module__dT4-jW__mobileTarget{fill:none;stroke:var(--color-shp-blue)}.StructureTransformation-module__dT4-jW__mobileTargetNodes{fill:var(--color-warm-white);stroke:var(--color-shp-blue);stroke-width:1.3px}.StructureTransformation-module__dT4-jW__mobileTargetTitle{margin-bottom:.5rem;font-weight:500}.StructureTransformation-module__dT4-jW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports (animation-timeline:view()){@media (max-width:1023px) and (prefers-reduced-motion:no-preference){html[data-motion-ready=true]:not([data-motion-experience=reduced]) .StructureTransformation-module__dT4-jW__mobileGraphic{animation:linear both StructureTransformation-module__dT4-jW__mobile-structure-progress;animation-timeline:--mobile-structure-state;animation-range:cover cover 62%}}@media (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){html[data-motion-ready=true][data-motion-progressive=scroll] .StructureTransformation-module__dT4-jW__sticky{animation:linear both StructureTransformation-module__dT4-jW__structure-progress;animation-timeline:--structure-section;animation-range:cover 36% cover 60%}}}@keyframes StructureTransformation-module__dT4-jW__structure-progress{0%{--structure-progress:0}to{--structure-progress:1}}@keyframes StructureTransformation-module__dT4-jW__mobile-structure-progress{0%{--mobile-state-progress:0}to{--mobile-state-progress:1}}@media (max-width:1199px) and (min-width:1024px){.StructureTransformation-module__dT4-jW__section{height:158svh}.StructureTransformation-module__dT4-jW__layout{padding-top:calc(var(--header-height) + .75rem);grid-template-rows:auto minmax(16rem,1fr) auto auto}.StructureTransformation-module__dT4-jW__header h2{font-size:2.4rem}.StructureTransformation-module__dT4-jW__intro{grid-column:8/-1;font-size:.95rem}.StructureTransformation-module__dT4-jW__state{padding-right:.65rem}.StructureTransformation-module__dT4-jW__state p{font-size:.66rem}.StructureTransformation-module__dT4-jW__state i{display:none}}@supports (animation-timeline:view()){@media (max-width:1199px) and (min-width:1024px) and (min-height:640px) and (prefers-reduced-motion:no-preference){html[data-motion-ready=true][data-motion-progressive=scroll] .StructureTransformation-module__dT4-jW__sticky{animation-range:cover 39% cover 58%}}}@media (max-width:1023px){.StructureTransformation-module__dT4-jW__section{height:auto}.StructureTransformation-module__dT4-jW__sticky{height:auto;min-height:0;position:relative;overflow:visible}.StructureTransformation-module__dT4-jW__layout{height:auto;padding-block:var(--section-space);display:block}.StructureTransformation-module__dT4-jW__header{display:block}.StructureTransformation-module__dT4-jW__header h2{max-width:17ch;font-size:var(--text-section-large);margin-top:1.25rem}.StructureTransformation-module__dT4-jW__intro{max-width:54ch;margin-top:1.5rem}.StructureTransformation-module__dT4-jW__desktopStage,.StructureTransformation-module__dT4-jW__stateDisplay{display:none}.StructureTransformation-module__dT4-jW__mobileStates{margin:3.5rem 0 0;padding:0;list-style:none;display:block}.StructureTransformation-module__dT4-jW__mobileStates li{border-top:1px solid var(--color-line);view-timeline:--mobile-structure-state block;padding-block:2rem}.StructureTransformation-module__dT4-jW__mobileStateHeading{grid-template-columns:5.5rem 1fr;align-items:baseline;display:grid}.StructureTransformation-module__dT4-jW__mobileStateHeading h3{font-size:var(--text-h3);font-weight:400}.StructureTransformation-module__dT4-jW__mobileStates li>p{max-width:54ch;color:var(--color-muted)}.StructureTransformation-module__dT4-jW__legend{margin-top:2.25rem;display:grid}}@media (max-width:767px){.StructureTransformation-module__dT4-jW__mobileStates{margin-top:2.5rem}.StructureTransformation-module__dT4-jW__mobileStateHeading{grid-template-columns:4.5rem 1fr}.StructureTransformation-module__dT4-jW__mobileStates li{padding-block:1.65rem}.StructureTransformation-module__dT4-jW__legend{grid-template-columns:1fr;gap:.65rem}}@media (prefers-reduced-motion:reduce){.StructureTransformation-module__dT4-jW__section{height:auto}.StructureTransformation-module__dT4-jW__sticky{height:auto;min-height:0;position:relative}.StructureTransformation-module__dT4-jW__layout{height:auto;min-height:64rem;padding-block:var(--section-space)}.StructureTransformation-module__dT4-jW__desktopStage{min-height:34rem}.StructureTransformation-module__dT4-jW__state{opacity:1}.StructureTransformation-module__dT4-jW__state:before{transform:none}}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__section{height:auto}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__sticky{height:auto;min-height:0;position:relative}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__layout{height:auto;min-height:64rem;padding-block:var(--section-space)}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__desktopStage{min-height:34rem}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__state{opacity:1}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__state:before{transform:none}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.StructureTransformation-module__dT4-jW__layout{min-height:0}.StructureTransformation-module__dT4-jW__desktopStage,.StructureTransformation-module__dT4-jW__stateDisplay{display:none}.StructureTransformation-module__dT4-jW__mobileStates{display:block}}@media (max-width:1023px){html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__layout{min-height:0}:is(html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__desktopStage,html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__stateDisplay){display:none}html[data-motion-experience=reduced] .StructureTransformation-module__dT4-jW__mobileStates{display:block}}
.TextLink-module___pHgra__link{min-height:2.75rem;color:var(--color-deep-blue);font-family:var(--font-navigation), sans-serif;font-size:var(--text-sm);cursor:pointer;transition:color var(--motion-duration-link) var(--motion-easing-micro), border-color var(--motion-duration-link) var(--motion-easing-micro);border-bottom:1px solid;align-items:center;padding-block:.45rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.TextLink-module___pHgra__deep,.TextLink-module___pHgra__secondary{border-bottom:0;column-gap:.75rem}.TextLink-module___pHgra__link.TextLink-module___pHgra__deep:after,.TextLink-module___pHgra__link.TextLink-module___pHgra__secondary:after{content:none}.TextLink-module___pHgra__direction{width:1.375rem;height:1.375rem;transition:transform var(--motion-duration-link) var(--motion-easing-micro);flex:none;display:block}.TextLink-module___pHgra__secondary{border-top:1px solid var(--color-line);border-bottom:1px solid;justify-content:space-between;width:min(100%,24rem);min-height:3.5rem;padding-block:.7rem;font-size:1rem}.TextLink-module___pHgra__deep:focus-visible,.TextLink-module___pHgra__secondary:focus-visible{outline-color:var(--color-focus)}.TextLink-module___pHgra__link:after{content:"";transform-origin:0;height:1px;transition:transform var(--motion-duration-link) var(--motion-easing-micro);background:currentColor;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.TextLink-module___pHgra__link:hover{color:var(--color-shp-blue-ink)}.TextLink-module___pHgra__link[data-motion-reveal]:focus-visible{clip-path:none!important}@media (hover:hover) and (pointer:fine){.TextLink-module___pHgra__link:hover:after,.TextLink-module___pHgra__link:focus-visible:after{transform:scaleX(1)}.TextLink-module___pHgra__deep:hover .TextLink-module___pHgra__direction,.TextLink-module___pHgra__deep:focus-visible .TextLink-module___pHgra__direction,.TextLink-module___pHgra__secondary:hover .TextLink-module___pHgra__direction,.TextLink-module___pHgra__secondary:focus-visible .TextLink-module___pHgra__direction{transform:translate(.25rem)}}.TextLink-module___pHgra__light{color:var(--color-on-deep)}.TextLink-module___pHgra__light:hover{color:var(--color-warm-white)}
.page-module__JXZ0_q__readingRoot{background:var(--color-warm-white)}.page-module__JXZ0_q__readingRoot p{text-wrap:pretty}.page-module__JXZ0_q__readingRoot section[id]{scroll-margin-top:calc(var(--header-height) + 4.5rem)}.page-module__JXZ0_q__section,.page-module__JXZ0_q__poolSection,.page-module__JXZ0_q__foundationSection,.page-module__JXZ0_q__executorSection,.page-module__JXZ0_q__processSection,.page-module__JXZ0_q__overviewSection{padding-block:var(--section-space)}.page-module__JXZ0_q__section{background:var(--color-warm-white)}.page-module__JXZ0_q__overviewSection,.page-module__JXZ0_q__executorSection{background:var(--color-blue-gray)}.page-module__JXZ0_q__poolSection,.page-module__JXZ0_q__processSection{background:var(--color-white)}.page-module__JXZ0_q__foundationSection{background:var(--color-blue-gray)}.page-module__JXZ0_q__editorialGrid,.page-module__JXZ0_q__overviewLead,.page-module__JXZ0_q__overviewGrid,.page-module__JXZ0_q__moduleGrid,.page-module__JXZ0_q__lifetimeGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.page-module__JXZ0_q__readingRoot h2{letter-spacing:-.043em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(2.5rem,4.15vw,4.5rem);font-weight:400;line-height:1.06}.page-module__JXZ0_q__editorialGrid>h2,.page-module__JXZ0_q__overviewLead>h2{grid-column:1/span 5}.page-module__JXZ0_q__thesisHeading{grid-column:1/span 5;min-width:0}.page-module__JXZ0_q__thesisLabels{min-block-size:calc(6 * (var(--text-h3) * .82 * 1.3 + 1.4rem + 1px));grid-template-columns:repeat(3,max-content);align-content:start;justify-items:start;gap:.85rem clamp(.75rem,1.4vw,1.5rem);margin:2rem 0 0;padding:0;list-style:none;display:grid}.page-module__JXZ0_q__thesisLabels li{border-top:1px solid var(--color-line);color:var(--color-shp-blue);font-size:var(--text-body);letter-spacing:-.01em;padding-block:.55rem;font-weight:400;line-height:1.3}.page-module__JXZ0_q__editorialGrid>.page-module__JXZ0_q__copy,.page-module__JXZ0_q__overviewLead>.page-module__JXZ0_q__copy{grid-column:7/-1}.page-module__JXZ0_q__copy,.page-module__JXZ0_q__conclusion,.page-module__JXZ0_q__lifetimeCopy,.page-module__JXZ0_q__overviewQuestions{color:var(--color-muted);font-size:var(--text-body);min-width:0;line-height:1.6}.page-module__JXZ0_q__copy p+p,.page-module__JXZ0_q__conclusion p+p{margin-top:1.45rem}.page-module__JXZ0_q__questions{margin:1.5rem 0;padding:0;list-style:none}.page-module__JXZ0_q__questions li{padding:.85rem 0 .85rem 1.4rem;position:relative}.page-module__JXZ0_q__questions li:before{content:"";border:1px solid var(--color-shp-blue);width:.33rem;height:.33rem;position:absolute;top:1.52rem;left:0;transform:rotate(45deg)}.page-module__JXZ0_q__overviewGrid{align-items:center;margin-block:clamp(3rem,5vw,5rem)}.page-module__JXZ0_q__overviewQuestions{grid-column:1/span 4}.page-module__JXZ0_q__overviewQuestions>p{color:var(--color-text)}.page-module__JXZ0_q__estateOrder{--order-field-offset:2rem;isolation:isolate;grid-column:6/-1;margin:0;padding:2rem;position:relative}.page-module__JXZ0_q__aperture{inset:0 0 0 calc(-1 * var(--order-field-offset));z-index:-1;background:var(--color-warm-white);clip-path:inset(0 calc((1 - var(--aperture,1)) * 8%) 0 0);position:absolute}.page-module__JXZ0_q__assets{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-block:1.8rem 2.1rem;display:grid}.page-module__JXZ0_q__asset{text-align:center;min-width:0;transform:translateX(var(--align,0px))}.page-module__JXZ0_q__asset>span{color:var(--color-text);overflow-wrap:anywhere;font-size:clamp(.875rem,1.1vw,1.0625rem);line-height:1.4;display:block}.page-module__JXZ0_q__assetSvg{width:min(100%,11rem);height:auto;color:var(--color-shp-blue-ink);margin-inline:auto;display:block}.page-module__JXZ0_q__assetContour,.page-module__JXZ0_q__assetDetail{fill:none;stroke:currentColor;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw,1))}.page-module__JXZ0_q__assetDetail{stroke:var(--color-deep-blue);stroke-dashoffset:calc(1 - var(--detail,1))}.page-module__JXZ0_q__assetFill{fill:var(--color-blue-gray);clip-path:inset(calc((1 - var(--fill,1)) * 100%) 0 0)}.page-module__JXZ0_q__role{color:var(--color-text);font-size:var(--text-sm);align-items:center;gap:.85rem;line-height:1.35;display:flex}.page-module__JXZ0_q__role svg{fill:none;width:2rem;height:2.6rem;stroke:var(--color-shp-blue-ink);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--role-draw,1));flex:none}.page-module__JXZ0_q__currentRole{transform:translateX(var(--role-shift,0px))}.page-module__JXZ0_q__nextRole{transform:translateX(calc(-1 * var(--role-shift,0px)));justify-content:flex-end;padding-top:1.7rem}.page-module__JXZ0_q__orderFields{margin-left:calc(-1 * var(--order-field-offset));grid-template-columns:1fr;padding-bottom:1rem;display:grid;position:relative}.page-module__JXZ0_q__orderField{border-top:1px solid var(--color-line);font-size:var(--text-body);color:var(--color-text);padding:.85rem 0;position:relative}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] .page-module__JXZ0_q__orderField{border-top-color:#0000}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] .page-module__JXZ0_q__orderField:before{content:"";background:var(--color-line);height:1px;transform:scaleX(var(--field,1));transform-origin:0;position:absolute;inset:-1px 0 auto}.page-module__JXZ0_q__orderField span{clip-path:inset(0 calc((1 - var(--field,1)) * 100%) 0 0);transform:translateY(calc((1 - var(--field,1)) * 6px));display:block}.page-module__JXZ0_q__inspectionImpulse{background:var(--color-accent-red);width:1px;clip-path:inset(calc(var(--inspection,1) * (100% - 1.5rem)) 0 calc((1 - var(--inspection,1)) * (100% - 1.5rem)) 0);position:absolute;top:0;bottom:0;left:-.65rem}.page-module__JXZ0_q__conclusion{max-width:60rem;margin-left:auto}.page-module__JXZ0_q__lifetimeGrid>h2{grid-column:1/span 5}.page-module__JXZ0_q__lifetimeCopy{grid-column:7/-1}.page-module__JXZ0_q__lifetimeCopy p{transition:transform var(--motion-duration-response) var(--motion-easing-standard);margin:0;padding:1.2rem 0 1.2rem 1.1rem;position:relative;transform:translate(0)}.page-module__JXZ0_q__lifetimeCopy p:first-child{padding-top:0}.page-module__JXZ0_q__lifetimeCopy p:before{content:"";border:solid var(--color-shp-blue-ink);transform-origin:50%;width:.4rem;height:1.5rem;transition:transform var(--motion-duration-response) var(--motion-easing-standard);border-width:1px 0 1px 1px;position:absolute;top:1.5rem;left:0;transform:scaleY(0)}.page-module__JXZ0_q__lifetimeCopy p[data-estate-active=true]:not(:first-child){transform:translate(4px)}.page-module__JXZ0_q__lifetimeCopy p[data-estate-active=true]:not(:first-child):before{transform:scaleY(1)}.page-module__JXZ0_q__wideTitle{max-width:23ch;margin-bottom:clamp(2.5rem,4vw,4rem)}.page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__copy{grid-column:1/span 6}.page-module__JXZ0_q__moduleGrid>figure,.page-module__JXZ0_q__moduleGrid>ol,.page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__adviceLayers{grid-column:8/-1;align-self:start;min-width:0;margin:0}.page-module__JXZ0_q__foundationSection .page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__copy{grid-area:1/7/auto/-1}.page-module__JXZ0_q__foundationSection .page-module__JXZ0_q__moduleGrid>figure{grid-area:1/1/auto/span 5}.page-module__JXZ0_q__poolVisual,.page-module__JXZ0_q__foundationVisual,.page-module__JXZ0_q__documentVisual{color:var(--color-text);padding-top:.5rem}.page-module__JXZ0_q__poolVisual>.page-module__JXZ0_q__role{justify-content:center}.page-module__JXZ0_q__poolVisual .page-module__JXZ0_q__role{transform:translateX(calc((1 - var(--role-draw,1)) * 6px))}.page-module__JXZ0_q__poolVisual .page-module__JXZ0_q__smallAssets svg:first-child{transform:translateX(calc((1 - var(--draw,1)) * -10px))}.page-module__JXZ0_q__poolVisual .page-module__JXZ0_q__smallAssets svg:last-child{transform:translateX(calc((1 - var(--draw,1)) * 10px))}.page-module__JXZ0_q__participation{width:fit-content;font-size:var(--text-sm);margin:.7rem auto;padding-block:.7rem;position:relative}.page-module__JXZ0_q__participation:before,.page-module__JXZ0_q__participation:after{content:"";background:var(--color-shp-blue);width:1px;height:.55rem;position:absolute;left:50%}.page-module__JXZ0_q__participation:before{top:-.3rem}.page-module__JXZ0_q__participation:after{bottom:-.3rem}.page-module__JXZ0_q__poolRoom{padding:1.7rem 1.25rem 1.3rem;position:relative}.page-module__JXZ0_q__poolFrame,.page-module__JXZ0_q__foundationFrame{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--color-shp-blue-ink);stroke-width:1px;position:absolute;inset:0}.page-module__JXZ0_q__poolFrame path,.page-module__JXZ0_q__foundationFrame path{vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--build,1))}.page-module__JXZ0_q__smallAssets{justify-content:center;align-items:flex-end;gap:.8rem;display:flex}.page-module__JXZ0_q__smallAssets svg{min-width:0;max-width:8rem;margin:0}.page-module__JXZ0_q__poolRoom figcaption{font-size:var(--text-h3);text-align:center;letter-spacing:-.03em;margin-top:1.2rem;line-height:1.15}.page-module__JXZ0_q__poolRules{font-size:var(--text-sm);clip-path:inset(0);flex-direction:column;gap:.9rem;margin:1.5rem 0 0 1.25rem;display:flex}.page-module__JXZ0_q__poolRules span{border-left:1px solid var(--color-line);padding-left:1rem}.page-module__JXZ0_q__foundationBody{text-align:center;max-width:24rem;margin-inline:auto;padding:1.2rem 1.5rem;position:relative}.page-module__JXZ0_q__foundationGovernance{font-size:var(--text-sm);margin-bottom:2rem}.page-module__JXZ0_q__foundationAssets{font-size:var(--text-sm);margin-block:.4rem 2rem;display:block}.page-module__JXZ0_q__foundationBody figcaption{font-size:var(--text-h3);letter-spacing:-.03em;padding-top:1rem;line-height:1.2}.page-module__JXZ0_q__beneficiaries{border-left:1px solid var(--color-line);max-width:24rem;font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin:1.75rem auto 0;padding-left:1rem;display:flex}.page-module__JXZ0_q__documentSheet{border-bottom:1px solid var(--color-line);padding-bottom:1.5rem}.page-module__JXZ0_q__documentSheet svg{max-width:14rem;fill:var(--color-white);stroke:var(--color-shp-blue-ink);stroke-width:1px;clip-path:inset(0);margin:0 auto 1.2rem;display:block}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] .page-module__JXZ0_q__documentSheet path{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--build,1));fill-opacity:var(--build,1)}.page-module__JXZ0_q__documentSheet figcaption{letter-spacing:-.025em;font-size:clamp(1.4rem,2vw,2rem);line-height:1.2}.page-module__JXZ0_q__documentRefs{gap:.9rem;padding-top:1.4rem;display:grid}.page-module__JXZ0_q__documentRefs span{border-left:1px solid var(--color-line);padding-left:1rem}.page-module__JXZ0_q__executionField{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:0;list-style:none;display:grid}.page-module__JXZ0_q__executionField li{border-left:1px solid var(--color-line);color:var(--color-text);letter-spacing:-.03em;padding:1.7rem .75rem;font-size:clamp(1.25rem,1.6vw,1.65rem);line-height:1.2;position:relative}.page-module__JXZ0_q__executionField li i{background:var(--color-shp-blue-ink);width:1px;height:100%;transform:scaleY(var(--station,1));transform-origin:top;position:absolute;top:0;left:-1px}.page-module__JXZ0_q__executionField li span{transform:translateX(var(--station-shift,0px));display:block}.page-module__JXZ0_q__adviceLayers>div{border-left:1px solid var(--color-line);letter-spacing:-.03em;transform:translateX(calc((1 - var(--build,1)) * 10px));padding:1.5rem 0 1.5rem 1.5rem;font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.3}.page-module__JXZ0_q__adviceLayers>div:nth-child(2n){transform:translateX(calc((1 - var(--build,1)) * 5px))}.page-module__JXZ0_q__readingRoot [data-estate-reference]{position:relative}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] [data-estate-reference]:before{content:"";background:var(--color-line);transform-origin:top;width:1px;height:100%;transform:scaleY(var(--build,1));position:absolute;top:0;left:-1px}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] [data-estate-reference]{border-left-color:#0000}.page-module__JXZ0_q__readingRoot .page-module__JXZ0_q__processSection [data-estate-process] [data-motion-kind=index] [data-motion-index-content]{clip-path:none;transition:none;transform:none}.page-module__JXZ0_q__readingRoot .page-module__JXZ0_q__processSection [data-estate-process] [data-motion-kind=index] [data-motion-index-rule]{transform:scaleX(var(--step,1));transition:none}.page-module__JXZ0_q__readingRoot [data-estate-process] li>span{align-self:start;position:relative}.page-module__JXZ0_q__readingRoot [data-estate-process] li>span:after{content:"";background:var(--color-shp-blue-ink);transform-origin:0;width:1.35rem;height:1px;position:absolute;top:1.65rem;left:0;transform:scaleX(0)}.page-module__JXZ0_q__readingRoot [data-estate-process] li[data-estate-active=true]>span:after{transform:scaleX(1)}.page-module__JXZ0_q__readingRoot [data-estate-process] li[data-estate-active=true] h3{color:var(--color-text)}.page-module__JXZ0_q__readingRoot [data-estate-process] li:after{content:"";background:var(--color-shp-blue-ink);transform-origin:top;width:1px;position:absolute;top:4.4rem;bottom:1.75rem;left:0;transform:scaleY(0)}.page-module__JXZ0_q__readingRoot [data-estate-process] li[data-estate-active=true]:after{transform:scaleY(var(--step-read,0))}.page-module__JXZ0_q__readingRoot [data-estate-shutter]{clip-path:inset(0);margin-block:-.35rem;padding-block:.35rem}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] [data-estate-shutter]:not([data-estate-seen]){clip-path:inset(0 0 100%)}.page-module__JXZ0_q__readingRoot[data-estate-motion=active] [data-estate-shutter][data-estate-seen]{transition:clip-path var(--motion-duration-construct) var(--motion-easing-standard)}.page-module__JXZ0_q__readingRoot .page-module__JXZ0_q__copy p[data-estate-shutter]{margin-top:1.1rem}.page-module__JXZ0_q__readingRoot [data-estate-instant] *{transition:none!important}@media (min-width:1680px){.page-module__JXZ0_q__assetSvg{width:12rem}.page-module__JXZ0_q__estateOrder{padding:2.5rem}.page-module__JXZ0_q__executorSection .page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__copy{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.page-module__JXZ0_q__executorSection .page-module__JXZ0_q__copy p+p{margin-top:0}.page-module__JXZ0_q__executorSection .page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__executionField{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;display:grid}}@media (max-width:1199px){.page-module__JXZ0_q__readingRoot h2{font-size:clamp(2.25rem,4.1vw,3.4rem)}.page-module__JXZ0_q__estateOrder{--order-field-offset:1.5rem;padding:1.5rem}.page-module__JXZ0_q__moduleGrid>figure,.page-module__JXZ0_q__moduleGrid>ol,.page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__adviceLayers{grid-column:8/-1}.page-module__JXZ0_q__overviewLead>h2,.page-module__JXZ0_q__overviewLead>.page-module__JXZ0_q__copy,.page-module__JXZ0_q__overviewQuestions,.page-module__JXZ0_q__estateOrder{grid-column:1/-1}.page-module__JXZ0_q__overviewLead{gap:2rem}.page-module__JXZ0_q__overviewLead h2{max-width:24ch}.page-module__JXZ0_q__overviewGrid{gap:2.5rem}.page-module__JXZ0_q__overviewQuestions .page-module__JXZ0_q__questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.page-module__JXZ0_q__assets{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}}@media (max-width:1023px){.page-module__JXZ0_q__overviewLead>h2,.page-module__JXZ0_q__overviewLead>.page-module__JXZ0_q__copy,.page-module__JXZ0_q__overviewQuestions,.page-module__JXZ0_q__estateOrder{grid-column:1/-1}.page-module__JXZ0_q__overviewLead{gap:2rem}.page-module__JXZ0_q__overviewLead h2{max-width:24ch}.page-module__JXZ0_q__overviewGrid{gap:2.5rem}.page-module__JXZ0_q__overviewQuestions .page-module__JXZ0_q__questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.page-module__JXZ0_q__estateOrder{--order-field-offset:1rem;width:100%;padding:2rem}.page-module__JXZ0_q__assetSvg{width:10.5rem}.page-module__JXZ0_q__editorialGrid>h2,.page-module__JXZ0_q__lifetimeGrid>h2{grid-column:1/-1;max-width:24ch}.page-module__JXZ0_q__thesisHeading{grid-column:1/-1}.page-module__JXZ0_q__thesisHeading h2{max-width:24ch}.page-module__JXZ0_q__thesisLabels{min-block-size:calc(3 * (var(--text-h3) * .82 * 1.3 + 1.4rem + 1px))}.page-module__JXZ0_q__editorialGrid>.page-module__JXZ0_q__copy,.page-module__JXZ0_q__lifetimeCopy{grid-column:3/-1;margin-top:2rem}.page-module__JXZ0_q__moduleGrid{display:block}.page-module__JXZ0_q__moduleGrid>figure,.page-module__JXZ0_q__moduleGrid>ol,.page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__adviceLayers{max-width:36rem;margin:2.5rem auto 0}.page-module__JXZ0_q__executionField{display:block}.page-module__JXZ0_q__poolVisual .page-module__JXZ0_q__smallAssets{flex-direction:column;align-items:center}.page-module__JXZ0_q__poolVisual .page-module__JXZ0_q__smallAssets svg{width:7rem}.page-module__JXZ0_q__smallAssets{gap:.2rem}.page-module__JXZ0_q__poolRoom,.page-module__JXZ0_q__foundationBody{padding-inline:.7rem}.page-module__JXZ0_q__poolRoom figcaption,.page-module__JXZ0_q__foundationBody figcaption{font-size:1.5rem}.page-module__JXZ0_q__beneficiaries{padding-left:.5rem}.page-module__JXZ0_q__role{gap:.5rem}}@media (max-width:767px){.page-module__JXZ0_q__readingRoot h2{font-size:var(--text-h2);letter-spacing:-.036em;line-height:1.1}.page-module__JXZ0_q__readingRoot section[id]{scroll-margin-top:calc(var(--header-height) + 4rem)}.page-module__JXZ0_q__editorialGrid,.page-module__JXZ0_q__moduleGrid,.page-module__JXZ0_q__lifetimeGrid,.page-module__JXZ0_q__overviewGrid,.page-module__JXZ0_q__overviewLead{display:block}.page-module__JXZ0_q__editorialGrid>.page-module__JXZ0_q__copy,.page-module__JXZ0_q__lifetimeCopy{margin-top:2rem}.page-module__JXZ0_q__wideTitle{max-width:none;margin-bottom:2rem}.page-module__JXZ0_q__moduleGrid>figure,.page-module__JXZ0_q__moduleGrid>ol,.page-module__JXZ0_q__moduleGrid>.page-module__JXZ0_q__adviceLayers{margin-top:2.5rem}.page-module__JXZ0_q__overviewLead>.page-module__JXZ0_q__copy{margin-top:2rem}.page-module__JXZ0_q__overviewGrid{margin-block:2.5rem}.page-module__JXZ0_q__overviewQuestions .page-module__JXZ0_q__questions{display:block}.page-module__JXZ0_q__estateOrder{--order-field-offset:0rem;margin-top:2rem;padding:1.25rem}.page-module__JXZ0_q__thesisLabels{min-block-size:calc(6 * (var(--text-h3) * .82 * 1.3 + 1.1rem + 1px));grid-template-columns:repeat(2,max-content);column-gap:1.25rem}.page-module__JXZ0_q__assets{grid-template-columns:1fr;gap:1.6rem;padding-block:1.5rem 2rem}.page-module__JXZ0_q__assetSvg{width:9.5rem}.page-module__JXZ0_q__asset>span{font-size:.9375rem}.page-module__JXZ0_q__orderFields{grid-template-columns:1fr;gap:0;padding-bottom:1rem}.page-module__JXZ0_q__orderField{padding-block:.9rem;font-size:1rem}.page-module__JXZ0_q__nextRole{padding-top:1rem}.page-module__JXZ0_q__conclusion{margin-top:2rem}.page-module__JXZ0_q__lifetimeCopy p{padding-left:.9rem}.page-module__JXZ0_q__questions li{padding-block:.7rem}.page-module__JXZ0_q__questions li:before{top:1.4rem}.page-module__JXZ0_q__foundationBody{max-width:22rem;padding-inline:1rem}.page-module__JXZ0_q__smallAssets svg{max-width:7rem}.page-module__JXZ0_q__poolRoom{padding:1.5rem 1rem 1.2rem}.page-module__JXZ0_q__poolRoom figcaption,.page-module__JXZ0_q__foundationBody figcaption{font-size:var(--text-h3)}.page-module__JXZ0_q__executionField li,.page-module__JXZ0_q__adviceLayers>div{padding-block:1.25rem;font-size:1.65rem}}@media (max-width:479px){.page-module__JXZ0_q__thesisLabels{grid-template-columns:max-content;row-gap:0}}@media (min-width:1200px) and (max-height:840px){.page-module__JXZ0_q__estateOrder{padding:1.25rem}.page-module__JXZ0_q__assets{padding-block:.75rem 1rem}.page-module__JXZ0_q__assetSvg{max-width:8rem}.page-module__JXZ0_q__orderField{padding-block:.4rem}.page-module__JXZ0_q__nextRole{padding-top:1rem}}@media (prefers-reduced-motion:reduce){.page-module__JXZ0_q__readingRoot *,.page-module__JXZ0_q__readingRoot :before,.page-module__JXZ0_q__readingRoot :after{transition:none!important}.page-module__JXZ0_q__readingRoot [data-estate-shutter]{clip-path:none!important}}
.page-module__eXiz3W__readingRoot{background:var(--color-warm-white);overflow:clip}.page-module__eXiz3W__situationsSection,.page-module__eXiz3W__targetSection,.page-module__eXiz3W__holdingSection,.page-module__eXiz3W__governanceSection,.page-module__eXiz3W__taxSection,.page-module__eXiz3W__transactionsSection,.page-module__eXiz3W__processSection{padding-block:clamp(6.5rem,9vw,9rem)}.page-module__eXiz3W__situationsSection,.page-module__eXiz3W__holdingSection,.page-module__eXiz3W__transactionsSection{background:var(--color-warm-white)}.page-module__eXiz3W__targetSection,.page-module__eXiz3W__governanceSection,.page-module__eXiz3W__taxSection,.page-module__eXiz3W__processSection{background:var(--color-white)}.page-module__eXiz3W__situationsSection,.page-module__eXiz3W__targetSection,.page-module__eXiz3W__transformationSection,.page-module__eXiz3W__holdingSection,.page-module__eXiz3W__governanceSection,.page-module__eXiz3W__taxSection,.page-module__eXiz3W__transactionsSection,.page-module__eXiz3W__processSection{scroll-margin-top:calc(var(--header-height) + 3.75rem)}.page-module__eXiz3W__sectionLead,.page-module__eXiz3W__transactionsGrid,.page-module__eXiz3W__taxGrid,.page-module__eXiz3W__processGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module__eXiz3W__sectionLead h2,.page-module__eXiz3W__transformationCopy h2,.page-module__eXiz3W__governanceGrid h2,.page-module__eXiz3W__taxGrid h2,.page-module__eXiz3W__transactionsGrid h2,.page-module__eXiz3W__processGrid h2{letter-spacing:-.046em;font-size:clamp(2.75rem,4.5vw,4.75rem);line-height:.98}.page-module__eXiz3W__sectionLead h2{grid-column:1/span 5;max-width:11ch}.page-module__eXiz3W__sectionLead>div{grid-column:7/-1;align-self:end;max-width:46rem}.page-module__eXiz3W__sectionLead p,.page-module__eXiz3W__readingConclusion,.page-module__eXiz3W__situationCopy p,.page-module__eXiz3W__checkList,.page-module__eXiz3W__holdingContext,.page-module__eXiz3W__holdingConclusion,.page-module__eXiz3W__governanceGrid p,.page-module__eXiz3W__taxCopy p,.page-module__eXiz3W__transactionsGrid p,.page-module__eXiz3W__processGrid>div>p,.page-module__eXiz3W__processConclusion{color:var(--color-muted)}.page-module__eXiz3W__sectionLead p+p,.page-module__eXiz3W__readingConclusion p+p,.page-module__eXiz3W__governanceGrid p+p,.page-module__eXiz3W__taxCopy p+p,.page-module__eXiz3W__transactionsGrid p+p{margin-top:1.35rem}.page-module__eXiz3W__readingRoot [data-corporate-shutter]{clip-path:inset(0);transform:none}.page-module__eXiz3W__readingRoot[data-corporate-motion=active] [data-corporate-shutter]:not([data-corporate-seen=true]){clip-path:inset(0 0 100%);transform:translateY(14px)}.page-module__eXiz3W__readingRoot[data-corporate-motion=active] [data-corporate-shutter][data-corporate-seen=true]{transition:clip-path var(--motion-duration-construct) var(--motion-easing-standard), transform var(--motion-duration-construct) var(--motion-easing-standard)}.page-module__eXiz3W__situationRegister{gap:0 var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(4.5rem,7vw,7rem) 0 0;padding:0;list-style:none;display:grid}.page-module__eXiz3W__situationRegister li{grid-template-columns:2.75rem minmax(0,1fr) 4.75rem;align-items:start;gap:1.15rem;min-height:22rem;padding:2rem 1.5rem 2.25rem 0;display:grid;position:relative}.page-module__eXiz3W__situationRegister li:nth-child(2n){padding-left:1.5rem;padding-right:0}.page-module__eXiz3W__itemIndex{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.08em;transition:color var(--motion-duration-active) var(--motion-easing-micro);font-weight:500}.page-module__eXiz3W__situationCopy h3{max-width:22ch;font-size:clamp(1.45rem,2vw,2rem);font-weight:400;line-height:1.08}.page-module__eXiz3W__situationCopy p{max-width:56ch;margin-top:1rem}.page-module__eXiz3W__situationCopy{transition:transform var(--motion-duration-response) var(--motion-easing-standard)}.page-module__eXiz3W__registerRule{background:var(--color-line);height:1px;position:absolute;inset:0 0 auto}.page-module__eXiz3W__registerRule:after{background:var(--color-shp-blue);content:"";width:3.5rem;height:2px;transform:scaleX(var(--register-mark,.35));transform-origin:0;transition:transform var(--motion-duration-response) var(--motion-easing-standard);display:block}.page-module__eXiz3W__structureFragment{width:100%;fill:var(--color-warm-white);stroke:var(--color-shp-blue-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;opacity:.72;transition:opacity var(--motion-duration-response) var(--motion-easing-standard);margin-top:.15rem;overflow:visible}.page-module__eXiz3W__structureFragment path,.page-module__eXiz3W__echoSvg [pathLength],.page-module__eXiz3W__holdingSvg [pathLength]{stroke-dasharray:1;stroke-dashoffset:calc((1 - var(--draw,1)) * 1px)}.page-module__eXiz3W__structureFragment rect{transform:scale(var(--node,1));transform-box:fill-box;transform-origin:50%}.page-module__eXiz3W__situationRegister li[data-corporate-active=true]{--register-mark:1}.page-module__eXiz3W__situationRegister li[data-corporate-active=true] .page-module__eXiz3W__itemIndex{color:var(--color-shp-blue-ink)}.page-module__eXiz3W__situationRegister li[data-corporate-active=true] .page-module__eXiz3W__situationCopy{transform:translate(4px)}.page-module__eXiz3W__situationRegister li[data-corporate-active=true] .page-module__eXiz3W__structureFragment{opacity:1}.page-module__eXiz3W__readingConclusion{border-top:1px solid var(--color-line);width:min(100%,46rem);margin:clamp(4rem,7vw,7rem) 0 0 auto;padding-top:2rem}.page-module__eXiz3W__targetSection{padding-bottom:clamp(8rem,12vw,12rem);position:relative}.page-module__eXiz3W__targetOrder{border-bottom:1px solid var(--color-line);min-height:0;margin-top:clamp(4.5rem,7vw,7rem)}.page-module__eXiz3W__targetQuestions{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.page-module__eXiz3W__targetQuestions li{border-top:1px solid var(--color-line);grid-template-rows:auto minmax(5.5rem,1fr);gap:2.25rem;min-height:13rem;padding:2rem 2.1rem 2.25rem;display:grid;position:relative}.page-module__eXiz3W__targetQuestions li:not(:nth-child(3n+1)){border-left:1px solid var(--color-line)}.page-module__eXiz3W__targetQuestions li>span{color:var(--color-index-muted);letter-spacing:-.035em;transition:color var(--motion-duration-response) var(--motion-easing-standard);font-size:clamp(1.7rem,2.3vw,2.45rem);font-weight:500;line-height:1}.page-module__eXiz3W__targetQuestions li:after{background:var(--color-shp-blue);content:"";width:100%;height:2px;transform:scaleX(var(--target-mark,.14));transform-origin:0;transition:transform var(--motion-duration-response) var(--motion-easing-standard);position:absolute;inset:-1px auto auto 0}.page-module__eXiz3W__targetQuestions p{max-width:30ch;color:var(--color-muted);transition:color var(--motion-duration-response) var(--motion-easing-standard), transform var(--motion-duration-response) var(--motion-easing-standard);align-self:end;font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.38}.page-module__eXiz3W__targetQuestions li[data-corporate-active=true]{--target-mark:1}.page-module__eXiz3W__targetQuestions li[data-corporate-active=true] p{color:var(--color-deep-blue);transform:translateY(-3px)}.page-module__eXiz3W__targetQuestions li[data-corporate-active=true]>span{color:var(--color-shp-blue-ink)}.page-module__eXiz3W__transformationSection{color:var(--color-on-deep);background:var(--color-deep-blue);padding-block:clamp(7rem,9vw,9rem);position:relative}.page-module__eXiz3W__transformationGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.page-module__eXiz3W__transformationCopy{grid-column:1/span 5}.page-module__eXiz3W__transformationCopy h2{max-width:12ch;margin-bottom:3rem}.page-module__eXiz3W__transformationCopy p{border-left:1px solid rgb(var(--color-on-deep-rgb) / 18%);max-width:48ch;color:rgb(var(--color-on-deep-rgb) / 76%);transition:border-color var(--motion-duration-response) var(--motion-easing-standard), color var(--motion-duration-response) var(--motion-easing-standard), transform var(--motion-duration-response) var(--motion-easing-standard);padding:1.4rem 0 1.4rem 1.25rem;position:relative}.page-module__eXiz3W__transformationCopy p+p{margin-top:.35rem}.page-module__eXiz3W__transformationCopy p[data-corporate-active=true]{border-left-color:var(--color-accent-red);color:var(--color-on-deep);transform:translate(6px)}.page-module__eXiz3W__echoFrame{grid-column:7/-1;min-height:66rem;margin-top:0}.page-module__eXiz3W__echoSvg{fill:none;width:100%;max-width:35rem;height:66rem;stroke:var(--color-shp-blue);stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.55px;margin-inline:auto;display:block;overflow:visible}.page-module__eXiz3W__echoPhaseLabel{fill:rgb(var(--color-on-deep-rgb) / 58%);stroke:none;font-family:var(--font-navigation), sans-serif;letter-spacing:.11em;font-size:12px;font-weight:500}.page-module__eXiz3W__echoCompany{stroke:rgb(var(--color-on-deep-rgb) / 82%)}.page-module__eXiz3W__echoCorridor{stroke:var(--color-accent-red)}.page-module__eXiz3W__echoCorridor rect{transform:scale(var(--node,1)) rotate(45deg);transform-box:fill-box;transform-origin:50%}.page-module__eXiz3W__holdingSection{padding-top:clamp(8rem,12vw,12rem)}.page-module__eXiz3W__checkList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;margin:4.5rem 0 0;padding:0;list-style:none;display:grid}.page-module__eXiz3W__checkList li{min-height:7.5rem;padding:1.35rem 2rem 1.6rem 2.25rem;position:relative}.page-module__eXiz3W__checkList li:before{border:1px solid var(--color-shp-blue);content:"";width:.45rem;height:.45rem;position:absolute;top:1.82rem;left:.35rem;transform:rotate(45deg)}.page-module__eXiz3W__holdingContext{border-left:2px solid var(--color-shp-blue);width:min(100%,46rem);font-size:var(--text-body-highlight);margin:clamp(4.5rem,7vw,7rem) auto 0;padding-left:1.5rem}.page-module__eXiz3W__holdingBuild{height:clamp(37rem,44vw,41rem);margin:clamp(4rem,6vw,6rem) 0 0}.page-module__eXiz3W__holdingSvg{fill:none;width:100%;height:100%;stroke:var(--color-deep-blue);stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.65px;overflow:visible}.page-module__eXiz3W__holdingSvg text{fill:var(--color-deep-blue);stroke:none;font-family:var(--font-navigation), sans-serif;letter-spacing:.025em;opacity:var(--label,1);font-size:16px;font-weight:500}.page-module__eXiz3W__holdingWide text{letter-spacing:0}.page-module__eXiz3W__holdingWide .page-module__eXiz3W__holdingOwnerLabel{font-size:17px}.page-module__eXiz3W__holdingWide .page-module__eXiz3W__holdingPrimaryLabel{letter-spacing:-.02em;font-size:26px;font-weight:400}.page-module__eXiz3W__holdingWide .page-module__eXiz3W__holdingEntityLabel{letter-spacing:-.01em;font-size:20px;font-weight:400}.page-module__eXiz3W__constructionGrid{fill:none;stroke:var(--color-line);stroke-width:.8px;opacity:.58}.page-module__eXiz3W__structureLine{stroke:var(--color-shp-blue-ink);stroke-width:2px}.page-module__eXiz3W__holdingWide .page-module__eXiz3W__structureLine{stroke-width:1.35px}.page-module__eXiz3W__personMark{stroke:var(--color-shp-blue-ink)}.page-module__eXiz3W__holdingTablet,.page-module__eXiz3W__holdingMobile{display:none}.page-module__eXiz3W__holdingConclusion{border-top:1px solid var(--color-line);width:min(100%,46rem);margin:3rem auto 0;padding-top:2rem}.page-module__eXiz3W__governanceSection{background:var(--color-blue-gray);padding-block:clamp(5.5rem,7vw,7rem)}.page-module__eXiz3W__governanceGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module__eXiz3W__governanceGrid>div:first-child{grid-column:1/span 5}.page-module__eXiz3W__governanceGrid h2{max-width:12ch}.page-module__eXiz3W__governanceGrid p{margin-top:2rem}.page-module__eXiz3W__governanceAside{grid-column:7/-1;padding-top:.25rem}.page-module__eXiz3W__governanceOrder{margin:0;padding:0;list-style:none}.page-module__eXiz3W__governanceOrder li{border-top:1px solid var(--color-line);opacity:calc(.45 + (var(--once,1) * .55));transform:translate3d(0, calc((1 - var(--once,1)) * 8px), 0);grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.25rem 0;display:grid}.page-module__eXiz3W__governanceOrder span{color:var(--color-shp-blue-ink);font-size:var(--text-xs);letter-spacing:.08em;font-weight:500}.page-module__eXiz3W__governanceOrder strong{color:var(--color-deep-blue);font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:400;line-height:1.15}.page-module__eXiz3W__governanceTail{border-top:1px solid var(--color-shp-blue);margin-top:2.5rem;padding-top:2rem}.page-module__eXiz3W__taxGrid>header{grid-column:1/span 5}.page-module__eXiz3W__taxGrid h2{max-width:12ch}.page-module__eXiz3W__taxCopy{grid-column:7/-1}.page-module__eXiz3W__taxCoupling{grid-column:2/span 10;grid-template-columns:minmax(0,1fr) 6rem minmax(0,1fr);align-items:center;margin-top:4rem;display:grid}.page-module__eXiz3W__taxCoupling>div{border-top:1px solid var(--color-shp-blue);border-bottom:1px solid var(--color-line);padding-block:1.5rem}.page-module__eXiz3W__taxCoupling span{font-weight:500}.page-module__eXiz3W__taxCoupling b{width:4.75rem;height:2rem;transform:scaleX(var(--once,1));transform-origin:50%;justify-self:center;place-items:center;display:grid}.page-module__eXiz3W__taxCoupling b span{color:var(--color-accent-red);font-size:1.45rem;font-weight:400;line-height:1}.page-module__eXiz3W__readingRoot[data-corporate-motion=active] [data-corporate-once]:not([data-corporate-seen=true]){--once:0}.page-module__eXiz3W__readingRoot[data-corporate-motion=active] [data-corporate-once][data-corporate-seen=true] li,.page-module__eXiz3W__readingRoot[data-corporate-motion=active] [data-corporate-once][data-corporate-seen=true] b{transition:opacity var(--motion-duration-construct) var(--motion-easing-seam), transform var(--motion-duration-construct) var(--motion-easing-seam)}.page-module__eXiz3W__transactionsGrid h2{grid-column:1/span 6;max-width:13ch}.page-module__eXiz3W__transactionsGrid>div{grid-column:8/-1;padding-top:.4rem}.page-module__eXiz3W__processGrid>div{grid-column:1/span 5}.page-module__eXiz3W__processGrid>div>h2{max-width:12ch}.page-module__eXiz3W__processGrid>div>p{max-width:42ch;margin-top:2rem}.page-module__eXiz3W__processGrid>ol{grid-column:7/-1}.page-module__eXiz3W__processConclusion{border-top:1px solid var(--color-line);grid-column:7/-1;margin-top:5rem;padding-top:2rem}@media (min-width:1024px) and (max-height:800px){.page-module__eXiz3W__holdingBuild{height:34rem}}@media (max-width:1199px){.page-module__eXiz3W__situationRegister li{grid-template-columns:2.25rem minmax(0,1fr) 4.5rem;min-height:23rem;padding-right:1rem}.page-module__eXiz3W__situationRegister li:nth-child(2n){padding-left:1rem}}@media (max-width:1023px){.page-module__eXiz3W__sectionLead h2,.page-module__eXiz3W__sectionLead>div,.page-module__eXiz3W__transactionsGrid h2,.page-module__eXiz3W__transactionsGrid>div,.page-module__eXiz3W__taxGrid>header,.page-module__eXiz3W__taxCopy,.page-module__eXiz3W__processGrid>div,.page-module__eXiz3W__processGrid>ol{grid-column:1/-1}.page-module__eXiz3W__sectionLead h2,.page-module__eXiz3W__transactionsGrid h2,.page-module__eXiz3W__taxGrid h2,.page-module__eXiz3W__processGrid h2{max-width:14ch}.page-module__eXiz3W__sectionLead>div,.page-module__eXiz3W__transactionsGrid>div,.page-module__eXiz3W__taxCopy,.page-module__eXiz3W__processGrid>ol{margin-top:2.5rem}.page-module__eXiz3W__situationRegister{grid-template-columns:1fr}.page-module__eXiz3W__targetQuestions,.page-module__eXiz3W__checkList{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__eXiz3W__targetQuestions li{border-left:0}.page-module__eXiz3W__targetQuestions li:nth-child(2n){border-left:1px solid var(--color-line)}.page-module__eXiz3W__situationRegister li,.page-module__eXiz3W__situationRegister li:nth-child(2n){grid-template-columns:2.5rem minmax(0,1fr) 5rem;min-height:15rem;padding:2rem 0}.page-module__eXiz3W__transformationGrid{grid-template-columns:1fr}.page-module__eXiz3W__transformationCopy,.page-module__eXiz3W__echoFrame{grid-column:1}.page-module__eXiz3W__transformationCopy{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__eXiz3W__transformationCopy h2{grid-column:1/-1;max-width:14ch}.page-module__eXiz3W__transformationCopy p{max-width:none}.page-module__eXiz3W__echoFrame{min-height:58rem;margin-top:4rem}.page-module__eXiz3W__echoSvg{height:58rem}.page-module__eXiz3W__holdingBuild{height:45rem}.page-module__eXiz3W__holdingWide{display:none}.page-module__eXiz3W__holdingTablet{display:block}.page-module__eXiz3W__governanceGrid>div:first-child,.page-module__eXiz3W__governanceAside{grid-column:1/-1}.page-module__eXiz3W__governanceAside{margin-top:4rem}.page-module__eXiz3W__governanceTail{width:min(100%,42rem);margin-left:auto}.page-module__eXiz3W__taxCoupling{grid-column:1/-1}.page-module__eXiz3W__processConclusion{grid-column:2/-1}}@media (max-width:767px){.page-module__eXiz3W__readingRoot{overflow:hidden}.page-module__eXiz3W__situationsSection,.page-module__eXiz3W__targetSection,.page-module__eXiz3W__holdingSection,.page-module__eXiz3W__governanceSection,.page-module__eXiz3W__taxSection,.page-module__eXiz3W__transactionsSection,.page-module__eXiz3W__processSection,.page-module__eXiz3W__transformationSection{padding-block:var(--section-space)}.page-module__eXiz3W__sectionLead h2,.page-module__eXiz3W__transformationCopy h2,.page-module__eXiz3W__governanceGrid h2,.page-module__eXiz3W__taxGrid h2,.page-module__eXiz3W__transactionsGrid h2,.page-module__eXiz3W__processGrid h2{font-size:var(--text-h2);letter-spacing:-.04em;line-height:1.03}.page-module__eXiz3W__situationRegister{margin-top:3.5rem}.page-module__eXiz3W__situationRegister li,.page-module__eXiz3W__situationRegister li:nth-child(2n){grid-template-columns:2rem minmax(0,1fr);min-height:0;padding-block:1.75rem 2.25rem}.page-module__eXiz3W__situationCopy h3{font-size:var(--text-h3)}.page-module__eXiz3W__structureFragment{grid-column:2;width:5rem;margin-top:1.5rem}.page-module__eXiz3W__readingConclusion{margin-top:3.5rem}.page-module__eXiz3W__targetSection{padding-bottom:7rem}.page-module__eXiz3W__targetOrder{margin-top:3.5rem}.page-module__eXiz3W__targetQuestions{grid-template-columns:1fr}.page-module__eXiz3W__targetQuestions li,.page-module__eXiz3W__targetQuestions li:nth-child(2n){border-left:0;grid-template-rows:auto auto;gap:1.25rem;min-height:0;padding:1.5rem 0 1.8rem}.page-module__eXiz3W__targetQuestions li>span{font-size:1.55rem}.page-module__eXiz3W__transformationCopy{display:block}.page-module__eXiz3W__transformationCopy p{padding-block:1.2rem}.page-module__eXiz3W__echoFrame,.page-module__eXiz3W__echoSvg{height:44rem;min-height:44rem}.page-module__eXiz3W__checkList{grid-template-columns:1fr;margin-top:3rem}.page-module__eXiz3W__checkList li{min-height:0;padding:1.2rem 0 1.45rem 1.75rem}.page-module__eXiz3W__checkList li:before{top:1.65rem;left:0}.page-module__eXiz3W__holdingContext{margin-top:3.5rem;padding-left:1rem}.page-module__eXiz3W__holdingBuild{height:65rem;margin-top:3rem}.page-module__eXiz3W__holdingTablet{display:none}.page-module__eXiz3W__holdingMobile{display:block}.page-module__eXiz3W__holdingSvg text{font-size:14px}.page-module__eXiz3W__governanceAside{margin-top:3rem}.page-module__eXiz3W__governanceOrder li{grid-template-columns:2rem minmax(0,1fr)}.page-module__eXiz3W__governanceTail{margin-top:2.5rem}.page-module__eXiz3W__taxCoupling{grid-template-columns:1fr;margin-top:3.5rem}.page-module__eXiz3W__taxCoupling b{width:100%;height:2.75rem;transform:scaleY(var(--once,1));transform-origin:top;justify-self:center;margin:1rem auto}.page-module__eXiz3W__taxCoupling b span{transform:rotate(90deg)}.page-module__eXiz3W__transactionsGrid>div,.page-module__eXiz3W__taxCopy,.page-module__eXiz3W__processGrid>ol{margin-top:2rem}.page-module__eXiz3W__processConclusion{grid-column:1/-1;margin-top:3.5rem}}@media (max-width:374px){.page-module__eXiz3W__structureFragment{width:4.5rem}.page-module__eXiz3W__holdingBuild{height:61rem}.page-module__eXiz3W__holdingSvg text{font-size:13px}}@media (prefers-reduced-motion:reduce){.page-module__eXiz3W__readingRoot [data-corporate-shutter],.page-module__eXiz3W__readingRoot [data-corporate-echo-copy],.page-module__eXiz3W__readingRoot [data-corporate-once] li,.page-module__eXiz3W__readingRoot [data-corporate-once] b,.page-module__eXiz3W__structureFragment,.page-module__eXiz3W__registerRule:after,.page-module__eXiz3W__situationCopy,.page-module__eXiz3W__targetQuestions p,.page-module__eXiz3W__targetQuestions li:after{clip-path:inset(0)!important;opacity:1!important;transition:none!important;transform:none!important}.page-module__eXiz3W__readingRoot [pathLength]{stroke-dashoffset:0!important}.page-module__eXiz3W__readingRoot [data-echo-source-node],.page-module__eXiz3W__readingRoot [data-echo-target-node],.page-module__eXiz3W__readingRoot [data-echo-intermediate]{transform:none!important}}
.PilotPage-module__GdCDKW__hero{min-height:clamp(38rem,76svh,48rem);color:var(--color-on-deep);background:var(--color-deep-blue);position:relative;overflow:clip}.PilotPage-module__GdCDKW__heroGrid{gap:var(--grid-gap);min-height:inherit;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-block:clamp(5rem,9vw,8rem) 4rem;display:grid;position:relative}.PilotPage-module__GdCDKW__heroCopy{z-index:2;grid-column:1/span 8}.PilotPage-module__GdCDKW__breadcrumbs ol{flex-wrap:wrap;gap:.4rem;margin:0 0 2.25rem;padding:0;list-style:none;display:flex}.PilotPage-module__GdCDKW__breadcrumbs li{color:rgb(var(--color-on-deep-rgb) / 62%);font-size:var(--text-xs);letter-spacing:.06em;align-items:center;gap:.4rem;display:inline-flex}.PilotPage-module__GdCDKW__breadcrumbs a{align-items:center;min-height:2rem;text-decoration:none;display:inline-flex}.PilotPage-module__GdCDKW__breadcrumbs i{background:rgb(var(--color-on-deep-rgb) / 34%);width:1.6rem;height:1px;display:block}.PilotPage-module__GdCDKW__breadcrumbsLight li{color:var(--color-muted)}.PilotPage-module__GdCDKW__breadcrumbsLight i{background:var(--color-line)}.PilotPage-module__GdCDKW__eyebrow{color:rgb(var(--color-on-deep-rgb) / 76%);font-size:var(--text-xs);letter-spacing:.12em;font-weight:500}.PilotPage-module__GdCDKW__hero h1{letter-spacing:-.052em;max-width:13ch;margin-top:1.4rem;font-size:clamp(3.5rem,6.15vw,5.75rem);font-weight:400;line-height:.96}.PilotPage-module__GdCDKW__field h1{max-width:none;font-size:clamp(3.5rem,5.6vw,5.3rem)}.PilotPage-module__GdCDKW__heroIntro{max-width:64ch;color:rgb(var(--color-on-deep-rgb) / 76%);margin-top:2rem;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.52}.PilotPage-module__GdCDKW__heroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.25rem;display:flex}.PilotPage-module__GdCDKW__heroSystem{z-index:1;width:min(42vw,38rem);color:var(--color-shp-blue);opacity:.66;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.PilotPage-module__GdCDKW__heroSystem svg{width:100%}@media (min-width:768px){.PilotPage-module__GdCDKW__field .PilotPage-module__GdCDKW__heroCopy{grid-row:1}.PilotPage-module__GdCDKW__field .PilotPage-module__GdCDKW__heroSystem{grid-area:1/9/auto/-1;width:100%;position:relative;top:auto;right:auto;transform:none}}@media (min-width:768px) and (max-width:1023px){.PilotPage-module__GdCDKW__field .PilotPage-module__GdCDKW__heroSystem{grid-column:8/-1}}.PilotPage-module__GdCDKW__heroSystem circle{fill:var(--color-deep-blue);stroke:currentColor;stroke-width:1.5px}.PilotPage-module__GdCDKW__heroGridLines{fill:none;stroke:rgb(var(--color-on-deep-rgb) / 12%);stroke-width:.7px}.PilotPage-module__GdCDKW__heroBlueLine,.PilotPage-module__GdCDKW__heroRedLine{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.5px}.PilotPage-module__GdCDKW__heroRedLine{stroke:var(--color-accent-red);stroke-width:2.2px}:is(html[data-motion-ready=true] .PilotPage-module__GdCDKW__heroBlueLine,html[data-motion-ready=true] .PilotPage-module__GdCDKW__heroRedLine){stroke-dasharray:1;stroke-dashoffset:1px;animation:PilotPage-module__GdCDKW__pilot-hero-line .9s .18s var(--motion-easing-standard) forwards}html[data-motion-ready=true] .PilotPage-module__GdCDKW__heroRedLine{animation-delay:.42s}@keyframes PilotPage-module__GdCDKW__pilot-hero-line{to{stroke-dashoffset:0}}.PilotPage-module__GdCDKW__heroIndex{border-top:1px solid rgb(var(--color-on-deep-rgb) / 20%);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:2rem;left:0;right:0}.PilotPage-module__GdCDKW__heroIndex span{color:rgb(var(--color-on-deep-rgb) / 50%);font-size:var(--text-xs);letter-spacing:.1em;padding-top:.75rem}.PilotPage-module__GdCDKW__inquiry{color:var(--color-on-deep);background:var(--color-deep-blue);position:relative;overflow:clip}.PilotPage-module__GdCDKW__inquiryGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));min-height:32rem;padding-block:clamp(5rem,8vw,8rem);display:grid;position:relative}.PilotPage-module__GdCDKW__inquiryGrid>div:first-child{grid-column:1/span 6}.PilotPage-module__GdCDKW__inquiry h2{letter-spacing:-.045em;max-width:14ch;margin-top:1.25rem;font-size:clamp(2.75rem,4.4vw,4.5rem);line-height:.98}.PilotPage-module__GdCDKW__inquiryBody{grid-column:8/-1;align-self:end}.PilotPage-module__GdCDKW__inquiryBody>p{max-width:48ch;color:rgb(var(--color-on-deep-rgb) / 74%);font-size:var(--text-body-highlight)}.PilotPage-module__GdCDKW__inquiryBody>p+p{margin-top:1.35rem}.PilotPage-module__GdCDKW__inquiryActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.PilotPage-module__GdCDKW__inquiryTrace{width:min(24%,16rem);color:var(--color-shp-blue);opacity:.36;pointer-events:none;position:absolute;bottom:.75rem;right:0}.PilotPage-module__GdCDKW__inquiryTrace *{pointer-events:none}.PilotPage-module__GdCDKW__inquiryTrace path{fill:none;stroke:currentColor;stroke-width:1.2px}.PilotPage-module__GdCDKW__inquiryTrace circle{fill:var(--color-deep-blue);stroke:currentColor}.PilotPage-module__GdCDKW__compactProcess{margin:0;padding:0;list-style:none}.PilotPage-module__GdCDKW__compactProcess li{gap:var(--grid-gap);grid-template-columns:4.5rem minmax(0,1fr);padding-block:1.75rem;display:grid;position:relative}.PilotPage-module__GdCDKW__compactProcess li>span{color:var(--color-accent-red);font-size:var(--text-xs);letter-spacing:.1em;font-weight:500}.PilotPage-module__GdCDKW__compactProcess h3{font-size:clamp(1.4rem,2vw,1.9rem);font-weight:400;line-height:1.1}.PilotPage-module__GdCDKW__compactProcess p{max-width:64ch;color:var(--color-muted);margin-top:.85rem}.PilotPage-module__GdCDKW__compactProcess li>i{background:var(--color-line);height:1px;position:absolute;inset:0 0 auto}@media (max-width:1023px){.PilotPage-module__GdCDKW__heroCopy{grid-column:1/span 7}.PilotPage-module__GdCDKW__heroSystem{width:50vw;right:-10%}.PilotPage-module__GdCDKW__field h1{font-size:clamp(2.4rem,5.1vw,3.3rem)}}@media (max-width:767px){.PilotPage-module__GdCDKW__hero{min-height:0}.PilotPage-module__GdCDKW__heroGrid{padding-block:5rem 4.5rem;display:block}.PilotPage-module__GdCDKW__heroCopy{position:relative}.PilotPage-module__GdCDKW__breadcrumbs ol{margin-bottom:1.65rem}.PilotPage-module__GdCDKW__hero h1{max-width:none;font-size:clamp(2.3rem,10.3vw,2.85rem);line-height:.98}.PilotPage-module__GdCDKW__field h1{overflow-wrap:normal;max-width:none;font-size:clamp(1.7rem,8.6vw,2.125rem);line-height:1}.PilotPage-module__GdCDKW__heroIntro{margin-top:1.5rem;font-size:1.0625rem}.PilotPage-module__GdCDKW__heroActions{justify-items:start;margin-top:1.75rem;display:grid}.PilotPage-module__GdCDKW__heroSystem{opacity:.52;width:100%;margin-top:2rem;position:relative;top:auto;right:auto;transform:none}.PilotPage-module__GdCDKW__heroIndex{display:none}.PilotPage-module__GdCDKW__inquiryGrid{min-height:0;padding-block:var(--section-space);display:block}.PilotPage-module__GdCDKW__inquiry h2{font-size:var(--text-section-large)}.PilotPage-module__GdCDKW__inquiryBody{margin-top:2rem}.PilotPage-module__GdCDKW__inquiryTrace{opacity:.2;width:min(48%,10rem);bottom:.5rem;right:0}.PilotPage-module__GdCDKW__compactProcess li{grid-template-columns:3.25rem minmax(0,1fr);padding-block:1.5rem}.PilotPage-module__GdCDKW__compactProcess h3{font-size:var(--text-h3)}}@media (prefers-reduced-motion:reduce){.PilotPage-module__GdCDKW__heroBlueLine,.PilotPage-module__GdCDKW__heroRedLine{stroke-dashoffset:0!important;animation:none!important}}
.page-module__Et7fQa__hero{margin-top:calc(-1 * var(--header-height));padding-block:calc(var(--header-height) + var(--intake-space-section)) var(--intake-space-section);background:var(--color-deep-blue);color:var(--color-on-deep)}.page-module__Et7fQa__heroGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.page-module__Et7fQa__hero h1{font-size:var(--intake-title-size);letter-spacing:-.045em;grid-column:1/7;line-height:1.03}.page-module__Et7fQa__hero p{max-width:44ch;font-size:var(--text-body-highlight);grid-column:8/-1;line-height:1.6}.page-module__Et7fQa__formSpace{padding-block:var(--intake-space-section) var(--section-space);background:var(--color-warm-white)}.page-module__Et7fQa__privacy{max-width:50rem;margin-inline:auto}.page-module__Et7fQa__privacy h2{margin-bottom:var(--intake-space-medium);font-size:var(--text-h2);letter-spacing:-.035em}.page-module__Et7fQa__privacy p+p,.page-module__Et7fQa__privacy h2:not(:first-child){margin-top:var(--intake-space-large)}.page-module__Et7fQa__privacy a{min-height:var(--intake-control-height);align-content:center;display:inline-block}@media (max-width:767px){.page-module__Et7fQa__hero{padding-block:calc(var(--header-height) + 2rem) 2rem}.page-module__Et7fQa__heroGrid{display:block}.page-module__Et7fQa__hero p{margin-top:var(--intake-space-medium);font-size:var(--text-body)}.page-module__Et7fQa__formSpace{padding-top:var(--intake-space-large)}}
.page-module__1f10Jq__registerSection{background:var(--color-warm-white);padding-block:clamp(5rem,8vw,8rem)}.page-module__1f10Jq__register{margin:0;padding:0;list-style:none}.page-module__1f10Jq__register li{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;min-height:15rem;padding-block:2.2rem;display:grid;position:relative}.page-module__1f10Jq__number{color:var(--color-shp-blue);font-size:var(--text-sm);letter-spacing:.08em;grid-column:1;font-weight:500}.page-module__1f10Jq__register h2{letter-spacing:-.04em;grid-column:2/span 4;max-width:14ch;font-size:clamp(1.85rem,2.8vw,2.8rem);line-height:1.02}.page-module__1f10Jq__titleLink{color:inherit;-webkit-text-decoration-color:var(--color-shp-blue);text-decoration-color:var(--color-shp-blue);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px}.page-module__1f10Jq__register li>p{color:var(--color-muted);font-size:var(--text-body-highlight);grid-column:7/span 4;line-height:1.55}.page-module__1f10Jq__registerLink{flex-direction:column;grid-column:11/-1;align-items:flex-start;gap:.7rem}.page-module__1f10Jq__endpoint{border:1px solid var(--color-shp-blue);grid-column:12;justify-self:end;width:.45rem;height:.45rem;transform:rotate(45deg)}.page-module__1f10Jq__rule{background:var(--color-line);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.page-module__1f10Jq__register li:first-child .page-module__1f10Jq__rule{background:var(--color-accent-red)}@media (hover:hover) and (pointer:fine){.page-module__1f10Jq__register li{transition:background-color var(--motion-duration-response) var(--motion-easing-standard)}:is(.page-module__1f10Jq__register li:has(.page-module__1f10Jq__registerLink:hover),.page-module__1f10Jq__register li:has(.page-module__1f10Jq__registerLink:focus-visible)){background:#1f90ed09}}@media (max-width:1199px) and (min-width:1024px){.page-module__1f10Jq__register h2{font-size:1.75rem}.page-module__1f10Jq__register li>p{grid-column:6/span 4}.page-module__1f10Jq__registerLink{grid-column:10/-1}}.page-module__1f10Jq__connectionsSection{scroll-margin-top:calc(var(--header-height) + 1rem);background:var(--color-white);padding-block:clamp(6rem,9vw,9rem)}.page-module__1f10Jq__connectionsGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module__1f10Jq__sectionHeader{grid-column:1/span 5;width:calc(100% + 3rem);margin-block:-.4rem;padding-block:.4rem}.page-module__1f10Jq__eyebrow{color:var(--color-deep-blue);font-size:var(--text-xs);letter-spacing:.12em;font-weight:500}.page-module__1f10Jq__sectionHeader h2,.page-module__1f10Jq__bridge h2{letter-spacing:-.045em;max-width:12ch;margin-top:1.25rem;font-size:clamp(2.6rem,4.2vw,4.25rem);line-height:.98}.page-module__1f10Jq__sectionHeader>p:last-child{max-width:44ch;color:var(--color-muted);font-size:var(--text-body-highlight);margin-top:1.75rem}.page-module__1f10Jq__connections{grid-column:7/-1;margin:0;padding:0;list-style:none}.page-module__1f10Jq__connections li{gap:var(--grid-gap);border-top:1px solid var(--color-line);grid-template-columns:3.5rem 1fr;padding-block:2rem;display:grid}.page-module__1f10Jq__connections li>span{color:var(--color-accent-red);font-size:var(--text-xs);letter-spacing:.08em;font-weight:500}.page-module__1f10Jq__connections h3{font-size:var(--text-h3);font-weight:400;line-height:1.05}.page-module__1f10Jq__connections p{max-width:58ch;color:var(--color-muted)}.page-module__1f10Jq__connections .page-module__1f10Jq__sequence{color:var(--color-deep-blue);font-size:var(--text-sm);margin-block:1rem .85rem;font-weight:500;line-height:1.7}.page-module__1f10Jq__bridge{background:var(--color-warm-white);padding-block:clamp(5.5rem,8vw,8rem)}.page-module__1f10Jq__bridgeGrid{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.page-module__1f10Jq__bridgeGrid>div:first-child{grid-column:1/span 6}.page-module__1f10Jq__bridgeBody{grid-column:8/-1;align-self:end}.page-module__1f10Jq__bridgeBody>p{max-width:50ch;color:var(--color-muted);font-size:var(--text-body-highlight);margin-bottom:1.5rem}@media (max-width:1023px){.page-module__1f10Jq__register h2{grid-column:2/span 5}.page-module__1f10Jq__register li>p{grid-column:7/span 5}.page-module__1f10Jq__registerLink{grid-column:7/span 5;margin-top:1rem}.page-module__1f10Jq__connectionsGrid{display:block}.page-module__1f10Jq__sectionHeader{width:auto}.page-module__1f10Jq__connections{margin-top:3rem}}@media (min-width:768px) and (max-width:1023px){.page-module__1f10Jq__register h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}@media (max-width:767px){.page-module__1f10Jq__registerSection,.page-module__1f10Jq__connectionsSection,.page-module__1f10Jq__bridge{padding-block:var(--section-space)}.page-module__1f10Jq__register li{grid-template-columns:3.25rem 1fr;min-height:0;padding-block:1.75rem;display:grid}.page-module__1f10Jq__number{grid-area:1/1/span 3}.page-module__1f10Jq__register h2,.page-module__1f10Jq__register li>p,.page-module__1f10Jq__registerLink{grid-column:2}.page-module__1f10Jq__register h2{font-size:var(--text-h3)}.page-module__1f10Jq__register li>p{font-size:var(--text-body);margin-top:1rem}.page-module__1f10Jq__registerLink{flex-direction:row;align-items:center;margin-top:1.25rem}.page-module__1f10Jq__endpoint{display:none}.page-module__1f10Jq__connectionsGrid,.page-module__1f10Jq__bridgeGrid{display:block}.page-module__1f10Jq__sectionHeader h2,.page-module__1f10Jq__bridge h2{max-width:none;font-size:var(--text-section-large)}.page-module__1f10Jq__connections{margin-top:3rem}.page-module__1f10Jq__connections li{grid-template-columns:2.5rem 1fr;padding-block:1.75rem}.page-module__1f10Jq__connections h3{font-size:var(--text-h3)}.page-module__1f10Jq__bridgeBody{margin-top:2rem}.page-module__1f10Jq__bridgeBody>p{font-size:var(--text-body)}}@media (max-width:359px){.page-module__1f10Jq__register h2,.page-module__1f10Jq__sectionHeader h2,.page-module__1f10Jq__bridge h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}
