.ArcTransition-module__OCLHbW__wrap,.ArcTransition-module__OCLHbW__reveal,.ArcTransition-module__OCLHbW__stage{position:relative}.ArcTransition-module__OCLHbW__dome{display:none}.motion-on .ArcTransition-module__OCLHbW__wrap{z-index:0}.motion-on .ArcTransition-module__OCLHbW__reveal{height:calc(var(--arc-span) * 100svh)}.motion-on .ArcTransition-module__OCLHbW__stage{height:100svh;position:sticky;top:0}.motion-on .ArcTransition-module__OCLHbW__dome{background:var(--cream-200);clip-path:circle(0 at 50% 100%);display:block;position:absolute;inset:0}.motion-on .ArcTransition-module__OCLHbW__dome[data-arc=on]{will-change:clip-path;transform:translateZ(0)}@media (min-width:60rem){.motion-on .ArcTransition-module__OCLHbW__wrap{margin-top:calc(var(--arc-span) * -100svh)}}.motion-on .ArcTransition-module__OCLHbW__wrap{pointer-events:none}.motion-on .ArcTransition-module__OCLHbW__wrap>:not(.ArcTransition-module__OCLHbW__reveal){pointer-events:auto}@media (max-width:59.99rem){.motion-on .ArcTransition-module__OCLHbW__reveal{height:calc(min(var(--arc-span), 2) * 100svh)}}@media (prefers-reduced-motion:reduce){.ArcTransition-module__OCLHbW__dome{display:none!important}}.ArcTransition-module__OCLHbW__interstitial{z-index:1;background:var(--cream-200);padding-block:var(--section-pad);position:relative}.ArcTransition-module__OCLHbW__interstitialShell{align-items:center;gap:clamp(var(--space-6), 5vh, var(--space-9));text-align:center;flex-direction:column;display:flex}.ArcTransition-module__OCLHbW__lockup{font-family:var(--font-display);color:var(--text-on-cream);flex-direction:column;align-items:center;margin:0;font-size:clamp(2.5rem,min(8vw,9.5vh),6rem);line-height:.92;display:flex}.ArcTransition-module__OCLHbW__lockupWord{text-transform:uppercase;letter-spacing:.005em;display:block}.ArcTransition-module__OCLHbW__lockupSwash{text-transform:none;letter-spacing:-.015em;margin-block-start:-.1em;padding-block-end:.12em;font-size:1.2em;line-height:.94;display:block}.ArcTransition-module__OCLHbW__lockupFlow{color:var(--text-on-cream);max-width:18ch}.ArcTransition-module__OCLHbW__interstitialSubtext{max-width:46ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-on-cream-muted);text-wrap:pretty}.motion-on .ArcTransition-module__OCLHbW__interstitial{padding-block:var(--header-h) 0;opacity:0;pointer-events:none;background:0 0;place-content:center;display:grid;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ArcTransition-module__OCLHbW__interstitial{opacity:1!important;background:var(--cream-200)!important;padding-block:var(--section-pad)!important;position:relative!important;inset:auto!important;transform:none!important}}
.PageLink-module__i2w4pG__mark{--node:2.875rem;--arrow:1.25rem;--track-rest:.55;--mark-ground:var(--navy-900);align-items:stretch;gap:var(--space-3);max-width:100%;color:var(--text-on-navy);font-family:var(--font-display);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);transition:color var(--dur-base) var(--ease-out-expo);flex-direction:column;text-decoration:none;display:inline-flex;position:relative}.PageLink-module__i2w4pG__lead{font-size:var(--fs-h3)}.PageLink-module__i2w4pG__sm{font-size:var(--fs-lead);--node:2.75rem;--arrow:1.125rem}.PageLink-module__i2w4pG__row{align-items:center;gap:var(--space-5);min-width:0;display:flex}.PageLink-module__i2w4pG__label{min-width:0;max-width:22ch}.PageLink-module__i2w4pG__node{width:var(--node);height:var(--node);border:var(--hairline) solid var(--accent-text);border-radius:var(--radius-pill);color:var(--accent-text);transition:color var(--dur-base) var(--ease-out-expo);flex:none;margin-left:auto;position:relative}.PageLink-module__i2w4pG__halo{inset:calc(-1 * var(--hairline));border:var(--hairline) solid var(--accent-text);border-radius:var(--radius-pill);opacity:0;pointer-events:none;position:absolute}.PageLink-module__i2w4pG__iris{border-radius:var(--radius-pill);position:absolute;inset:0;overflow:hidden}.PageLink-module__i2w4pG__flood{border-radius:var(--radius-pill);background:var(--accent-text);transition:transform var(--dur-base) var(--ease-out-expo);position:absolute;inset:0;transform:scale(0)}.PageLink-module__i2w4pG__arrow{width:var(--arrow);height:var(--arrow);transition:transform var(--dur-slow) var(--ease-out-expo);margin:auto;position:absolute;inset:0}.PageLink-module__i2w4pG__arrowIn{transform:translate(-180%)}.PageLink-module__i2w4pG__track{width:100%;height:2px;position:relative}.PageLink-module__i2w4pG__trackRest,.PageLink-module__i2w4pG__trackInk{width:100%;height:var(--hairline);background:var(--accent-text);transform-origin:0 100%;position:absolute;bottom:0;left:0}.PageLink-module__i2w4pG__trackRest{opacity:var(--track-rest)}.PageLink-module__i2w4pG__trackInk{transition:transform var(--dur-slow) var(--ease-out-expo);transform:scaleX(0)}.PageLink-module__i2w4pG__mark:hover,.PageLink-module__i2w4pG__mark:focus-visible{color:var(--accent-text)}.PageLink-module__i2w4pG__mark:hover .PageLink-module__i2w4pG__trackInk,.PageLink-module__i2w4pG__mark:focus-visible .PageLink-module__i2w4pG__trackInk{transform:scaleY(2)}.PageLink-module__i2w4pG__mark:hover .PageLink-module__i2w4pG__flood,.PageLink-module__i2w4pG__mark:focus-visible .PageLink-module__i2w4pG__flood{transform:scale(1)}.PageLink-module__i2w4pG__mark:hover .PageLink-module__i2w4pG__node,.PageLink-module__i2w4pG__mark:focus-visible .PageLink-module__i2w4pG__node{color:var(--mark-ground)}.PageLink-module__i2w4pG__mark:hover .PageLink-module__i2w4pG__arrowOut,.PageLink-module__i2w4pG__mark:focus-visible .PageLink-module__i2w4pG__arrowOut{transform:translate(180%)}.PageLink-module__i2w4pG__mark:hover .PageLink-module__i2w4pG__arrowIn,.PageLink-module__i2w4pG__mark:focus-visible .PageLink-module__i2w4pG__arrowIn{transform:translate(0,0)}.PageLink-module__i2w4pG__mark:hover .PageLink-module__i2w4pG__halo,.PageLink-module__i2w4pG__mark:focus-visible .PageLink-module__i2w4pG__halo{opacity:0;animation:none}.PageLink-module__i2w4pG__mark:active .PageLink-module__i2w4pG__node{transition:transform var(--dur-fast) var(--ease-out-quint);transform:scale(.93)}.PageLink-module__i2w4pG__mark:focus-visible{outline-offset:8px}.on-cream .PageLink-module__i2w4pG__mark{--mark-ground:var(--cream-100)}.motion-on .PageLink-module__i2w4pG__track{clip-path:inset(0% 100% 0% 0%)}.motion-on .PageLink-module__i2w4pG__ink{opacity:0;transform:translateY(14px)}.motion-on .PageLink-module__i2w4pG__live .PageLink-module__i2w4pG__halo{animation:PageLink-module__i2w4pG__halo 3.6s var(--ease-out-quint) var(--ping-delay,0s) infinite}@keyframes PageLink-module__i2w4pG__halo{0%{opacity:0;transform:scale(1)}16%{opacity:.75}68%,to{opacity:0;transform:scale(1.42)}}@media (prefers-reduced-motion:reduce){.PageLink-module__i2w4pG__mark,.PageLink-module__i2w4pG__node,.PageLink-module__i2w4pG__flood,.PageLink-module__i2w4pG__arrow,.PageLink-module__i2w4pG__trackInk{transition-duration:var(--dur-fast)}}@media (max-width:30rem){.PageLink-module__i2w4pG__mark{--node:2.75rem}.PageLink-module__i2w4pG__row{gap:var(--space-4)}.PageLink-module__i2w4pG__label{max-width:none}}
.Atmosphere-module__-lpGdW__section{padding-block:var(--space-9) 0;--corner:var(--radius-l);--corner-cut:var(--radius-s);position:relative}.Atmosphere-module__-lpGdW__shell{gap:clamp(var(--space-8), 6vw, var(--space-10));flex-direction:column;display:flex}.Atmosphere-module__-lpGdW__head{gap:var(--space-5);flex-direction:column;display:flex}.Atmosphere-module__-lpGdW__headline{max-width:16ch;font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--text-on-cream);text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);font-weight:400;line-height:1.05}.Atmosphere-module__-lpGdW__wordMask{vertical-align:top;margin:-.06em -.08em -.14em;padding:.06em .08em .14em;display:inline-block;overflow:hidden}.Atmosphere-module__-lpGdW__word{white-space:nowrap;display:inline-block}.Atmosphere-module__-lpGdW__lead{max-width:36ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-cream-muted);text-wrap:pretty;margin:0}.Atmosphere-module__-lpGdW__figure{min-width:0;margin:0;position:relative}.Atmosphere-module__-lpGdW__plate{aspect-ratio:var(--ratio,16 / 9);border-radius:var(--corner) var(--corner) var(--corner-cut) var(--corner);background:var(--cream-300);isolation:isolate;position:relative;overflow:hidden}.Atmosphere-module__-lpGdW__zoom,.Atmosphere-module__-lpGdW__lift{position:absolute;inset:0}.Atmosphere-module__-lpGdW__image{object-fit:cover}@media (hover:hover) and (pointer:fine){.Atmosphere-module__-lpGdW__lift{transition:transform 1.4s var(--ease-out-expo)}.Atmosphere-module__-lpGdW__figure:hover .Atmosphere-module__-lpGdW__lift{transform:scale(1.04)}}.Atmosphere-module__-lpGdW__caption{align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);margin-block-start:var(--space-4);display:grid}.Atmosphere-module__-lpGdW__rule{width:var(--space-6);height:var(--hairline);background:var(--cream-line-rose);transform-origin:0;display:block}.Atmosphere-module__-lpGdW__captionMask{grid-column:2;margin-block:-.12em;padding-block:.12em;display:block;overflow:hidden}.Atmosphere-module__-lpGdW__captionLine{display:block}.Atmosphere-module__-lpGdW__side{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text);font-weight:500;line-height:1.2}.Atmosphere-module__-lpGdW__note{max-width:40ch;font-size:var(--fs-small);line-height:var(--lh-caption);color:var(--text-on-cream-muted);text-wrap:pretty}.Atmosphere-module__-lpGdW__cluster{gap:var(--space-8);flex-direction:column;display:flex}.Atmosphere-module__-lpGdW__colLeft,.Atmosphere-module__-lpGdW__colMiddle,.Atmosphere-module__-lpGdW__colRight{display:contents}.Atmosphere-module__-lpGdW__deck{order:1}.Atmosphere-module__-lpGdW__glass{order:2;align-self:flex-end;width:88%}.Atmosphere-module__-lpGdW__terrace{order:3;width:64%}.Atmosphere-module__-lpGdW__lounge{order:4;align-self:flex-end;width:80%}.Atmosphere-module__-lpGdW__garden{order:5}.Atmosphere-module__-lpGdW__close{gap:var(--space-9);flex-direction:column;display:flex}.Atmosphere-module__-lpGdW__detailsTitle{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text);margin:0;font-weight:500;line-height:1.2}.Atmosphere-module__-lpGdW__detailList{margin:var(--space-5) 0 0;padding:0;list-style:none}.Atmosphere-module__-lpGdW__detail{padding-block:var(--space-4);border-block-start:var(--hairline) solid var(--cream-line);font-size:var(--fs-body);line-height:var(--lh-caption);color:var(--text-on-cream);text-wrap:pretty}.Atmosphere-module__-lpGdW__detail:last-child{border-block-end:var(--hairline) solid var(--cream-line)}.Atmosphere-module__-lpGdW__codaCell{gap:var(--space-7);flex-direction:column;display:flex}.Atmosphere-module__-lpGdW__coda{max-width:32ch;font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--text-on-cream);text-wrap:pretty;margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.125rem);font-style:italic;line-height:1.25}.Atmosphere-module__-lpGdW__onward{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:64rem){.Atmosphere-module__-lpGdW__head,.Atmosphere-module__-lpGdW__cluster,.Atmosphere-module__-lpGdW__close{column-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Atmosphere-module__-lpGdW__head{align-items:end}.Atmosphere-module__-lpGdW__headline{grid-column:1/8;max-width:none}.Atmosphere-module__-lpGdW__lead{grid-column:9/13;padding-block-end:.35em}.Atmosphere-module__-lpGdW__cluster{align-items:start}.Atmosphere-module__-lpGdW__colLeft,.Atmosphere-module__-lpGdW__colMiddle,.Atmosphere-module__-lpGdW__colRight{gap:var(--space-8);flex-direction:column;display:flex}.Atmosphere-module__-lpGdW__colLeft{grid-column:1/6}.Atmosphere-module__-lpGdW__colMiddle{grid-column:6/9;padding-block-start:clamp(var(--space-9), 8vw, 8rem)}.Atmosphere-module__-lpGdW__colRight{grid-column:9/13;padding-block-start:var(--space-8)}.Atmosphere-module__-lpGdW__glass,.Atmosphere-module__-lpGdW__terrace{width:auto}.Atmosphere-module__-lpGdW__lounge{align-self:flex-end;width:82%}.Atmosphere-module__-lpGdW__close{align-items:start}.Atmosphere-module__-lpGdW__details{grid-column:1/6}.Atmosphere-module__-lpGdW__codaCell{grid-column:7/13;padding-block-start:var(--space-7)}}.motion-on .Atmosphere-module__-lpGdW__plate:not([data-open])[data-opening=leftward]{clip-path:inset(0% 0% 0% 100%)}.motion-on .Atmosphere-module__-lpGdW__plate:not([data-open])[data-opening=rightward]{clip-path:inset(0% 100% 0% 0%)}.motion-on .Atmosphere-module__-lpGdW__plate:not([data-open])[data-opening=rise]{clip-path:inset(100% 0% 0%)}.motion-on .Atmosphere-module__-lpGdW__word{transform:translateY(110%)}.motion-on .Atmosphere-module__-lpGdW__captionLine{transform:translateY(105%)}.motion-on .Atmosphere-module__-lpGdW__rule{transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.Atmosphere-module__-lpGdW__zoom,.Atmosphere-module__-lpGdW__lift,.Atmosphere-module__-lpGdW__image,.Atmosphere-module__-lpGdW__colMiddle,.Atmosphere-module__-lpGdW__colRight,.Atmosphere-module__-lpGdW__word,.Atmosphere-module__-lpGdW__captionLine,.Atmosphere-module__-lpGdW__rule{transform:none!important}.Atmosphere-module__-lpGdW__plate{clip-path:none!important}}
.ConceptShowcase-module__od-0nW__showcase{--plate-w:clamp(16rem, 27vw, 25rem);--side:.72;--gap:clamp(1.25rem, 2.6vw, 2.75rem);align-items:center;gap:var(--space-5);width:100%;margin-top:var(--space-9);flex-direction:column;display:flex}.ConceptShowcase-module__od-0nW__heading{margin:0 0 var(--space-4);font-family:var(--font-display);letter-spacing:-.03em;text-align:center;text-wrap:balance;max-width:10ch;color:var(--text-on-cream);font-size:clamp(3rem,1.4rem + 5.4vw,6rem);font-weight:400;line-height:.94}.ConceptShowcase-module__od-0nW__stage{width:100%;padding-block:var(--space-3);touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.ConceptShowcase-module__od-0nW__card{--tx:0;--k:0;--rise:0px;width:min(var(--plate-w), 100%);aspect-ratio:4/5;transform:translate3d(calc(var(--tx) * (50% + 50% * var(--side)) + var(--tx) * var(--gap)), var(--rise), 0) scale(calc(1 - (1 - var(--side)) * var(--k)));transform-origin:50%;will-change:transform, opacity;grid-area:1/1;position:relative}.ConceptShowcase-module__od-0nW__card[data-slot=center]{--tx:0;--k:0;z-index:3}.ConceptShowcase-module__od-0nW__card[data-slot=left]{--tx:-1;--k:1;z-index:2}.ConceptShowcase-module__od-0nW__card[data-slot=right]{--tx:1;--k:1;z-index:2}.ConceptShowcase-module__od-0nW__card[data-slot=hidden]{--tx:0;--k:2.2;z-index:1;opacity:0;pointer-events:none}.ConceptShowcase-module__od-0nW__card[data-crossing=true]{z-index:0}.ConceptShowcase-module__od-0nW__plate{background:var(--cream-300);border-radius:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l);isolation:isolate;position:absolute;inset:0;overflow:hidden;box-shadow:0 22px 50px -26px #0f14308c}.ConceptShowcase-module__od-0nW__shot{position:absolute;inset:0}.ConceptShowcase-module__od-0nW__image{object-fit:cover;object-position:50% 45%;pointer-events:none}.ConceptShowcase-module__od-0nW__veil{background:var(--cream-200);opacity:0;pointer-events:none;transition:opacity .9s var(--ease-out-quint);position:absolute;inset:0}.ConceptShowcase-module__od-0nW__card[data-slot=left] .ConceptShowcase-module__od-0nW__veil,.ConceptShowcase-module__od-0nW__card[data-slot=right] .ConceptShowcase-module__od-0nW__veil{opacity:.38}.ConceptShowcase-module__od-0nW__card[data-slot=left]:hover .ConceptShowcase-module__od-0nW__veil,.ConceptShowcase-module__od-0nW__card[data-slot=right]:hover .ConceptShowcase-module__od-0nW__veil{opacity:.12}.ConceptShowcase-module__od-0nW__chip{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:var(--cream-100);font-size:var(--fs-caption);letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-base) ease, transform var(--dur-base) var(--ease-out-expo);background:#0c1230c7;padding:.45em .9em;display:inline-flex;position:absolute;transform:translateY(6px)}.ConceptShowcase-module__od-0nW__card[data-slot=left] .ConceptShowcase-module__od-0nW__chip,.ConceptShowcase-module__od-0nW__card[data-slot=right] .ConceptShowcase-module__od-0nW__chip{opacity:.9;transform:none}.ConceptShowcase-module__od-0nW__card[data-slot=left]:hover .ConceptShowcase-module__od-0nW__chip,.ConceptShowcase-module__od-0nW__card[data-slot=right]:hover .ConceptShowcase-module__od-0nW__chip{opacity:1}.ConceptShowcase-module__od-0nW__cardButton{z-index:2;cursor:pointer;border-radius:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l);background:0 0;border:0;padding:0;position:absolute;inset:0}.ConceptShowcase-module__od-0nW__captions{width:min(30rem,100%);margin:var(--space-2) 0 0;font-size:var(--fs-small);line-height:var(--lh-caption);text-align:center;display:grid}.ConceptShowcase-module__od-0nW__caption{font-family:var(--font-display);color:var(--text-on-cream-muted);opacity:0;transition:opacity .6s ease, transform .8s var(--ease-out-expo);grid-area:1/1;font-style:italic;transform:translateY(8px)}.ConceptShowcase-module__od-0nW__caption[data-active=true]{opacity:1;transition-delay:.25s;transform:none}.ConceptShowcase-module__od-0nW__controls{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;max-width:100%;display:grid}.ConceptShowcase-module__od-0nW__names{grid-template-columns:repeat(var(--count,3), minmax(0, 1fr));border:var(--hairline) solid var(--cream-line);border-radius:var(--radius-pill);background:var(--cream-100);gap:4px;padding:4px;display:grid}.ConceptShowcase-module__od-0nW__name{min-height:2.5rem;padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--text-on-cream-muted);font:inherit;font-size:var(--fs-small);letter-spacing:var(--tracking-ui);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo), color var(--dur-base) ease;background:0 0;border:0}.ConceptShowcase-module__od-0nW__name:hover{color:var(--text-on-cream);background:#a8574c14}.ConceptShowcase-module__od-0nW__name.ConceptShowcase-module__od-0nW__isActive{background:var(--accent-deep);color:var(--cream-100)}.ConceptShowcase-module__od-0nW__name:focus-visible,.ConceptShowcase-module__od-0nW__arrow:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}.ConceptShowcase-module__od-0nW__arrow{border:var(--hairline) solid var(--cream-line-rose);width:2.75rem;height:2.75rem;color:var(--accent-deep);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo), color var(--dur-base) ease;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ConceptShowcase-module__od-0nW__arrow:hover{background:var(--accent-deep);color:var(--cream-100)}@media (max-width:47.99rem){.ConceptShowcase-module__od-0nW__showcase{--plate-w:min(62vw, 17rem);--side:.66;--gap:.75rem;margin-top:var(--space-8);gap:var(--space-4)}.ConceptShowcase-module__od-0nW__heading{max-width:9ch;font-size:clamp(2.75rem,12vw,4.5rem)}.ConceptShowcase-module__od-0nW__stage{width:calc(100% + var(--gutter) * 2);margin-inline:calc(var(--gutter) * -1);overflow-x:clip}.ConceptShowcase-module__od-0nW__controls{grid-template-columns:1fr auto auto 1fr;width:100%}.ConceptShowcase-module__od-0nW__names{border-radius:var(--radius-l);grid-area:1/1/auto/-1}.ConceptShowcase-module__od-0nW__arrow:first-child{grid-area:2/2}.ConceptShowcase-module__od-0nW__arrow:last-child{grid-area:2/3}.ConceptShowcase-module__od-0nW__name{padding:var(--space-2);border-radius:calc(var(--radius-l) - 4px);letter-spacing:0;white-space:normal;text-wrap:balance;line-height:1.2}}@media (prefers-reduced-motion:reduce){.ConceptShowcase-module__od-0nW__card{will-change:auto}.ConceptShowcase-module__od-0nW__veil,.ConceptShowcase-module__od-0nW__chip,.ConceptShowcase-module__od-0nW__caption,.ConceptShowcase-module__od-0nW__name,.ConceptShowcase-module__od-0nW__arrow{transition:none}}
.FitImage-module__oyBWMa__fit{isolation:isolate;display:block;position:absolute;inset:0;overflow:hidden}.FitImage-module__oyBWMa__backdrop{object-fit:cover;filter:blur(24px)saturate(1.15)brightness(.82);pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.25)}.FitImage-module__oyBWMa__fit[data-mode=cover] .FitImage-module__oyBWMa__backdrop{display:none}.FitImage-module__oyBWMa__front{z-index:1}.FitImage-module__oyBWMa__fit[data-mode=contain] .FitImage-module__oyBWMa__front{filter:drop-shadow(0 10px 24px #080c2059);transform:scale(1)translate(0,0)!important}
.Concept-module__6Q303a__section{position:relative}.Concept-module__6Q303a__dome{padding-block:clamp(7rem,18vh,13rem)}.Concept-module__6Q303a__arcSvg{pointer-events:none;opacity:0;width:100%;height:100%;font-family:var(--font-display);letter-spacing:.34em;text-transform:uppercase;fill:var(--accent-deep);font-size:clamp(1.05rem,1.85vw,1.6rem);display:none;position:absolute;inset:0;overflow:hidden}.Concept-module__6Q303a__arcSvg text{text-anchor:middle}.Concept-module__6Q303a__lede{--lede-step:clamp(2.75rem, 7vh, 5.5rem);align-items:center;gap:var(--lede-step);width:100%;max-width:60rem;padding-inline:var(--gutter);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.Concept-module__6Q303a__lockup{width:100%;color:var(--text-on-cream);flex-direction:column;align-items:center;gap:clamp(.85rem,1.9vh,1.5rem);margin:0;display:flex}.Concept-module__6Q303a__lockupArt{object-fit:contain;width:auto;max-width:100%;height:clamp(7rem,3.5rem + 11vw,14rem);display:block}.Concept-module__6Q303a__rule{width:var(--hairline);background:var(--cream-line-rose);height:clamp(7rem,22vh,13rem)}.Concept-module__6Q303a__caption{color:var(--text-on-cream);flex-direction:column;align-items:center;gap:.5em;display:flex}.Concept-module__6Q303a__captionLine{font-family:var(--font-display);letter-spacing:-.012em;text-transform:uppercase;font-size:clamp(1rem,.8rem + .8vw,1.5rem);font-weight:400;line-height:1.2}.Concept-module__6Q303a__rest{padding-block:0 var(--section-pad)}.Concept-module__6Q303a__shell{place-items:center;display:grid}.Concept-module__6Q303a__stack{align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;max-width:44rem;display:flex}.Concept-module__6Q303a__body{max-width:var(--measure-narrow);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-cream-muted)}.Concept-module__6Q303a__kinds{align-items:center;gap:var(--space-5);width:100%;max-width:60rem;margin-top:clamp(var(--space-8), 5vw, var(--space-10));flex-direction:column;display:flex}.Concept-module__6Q303a__kindList{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.Concept-module__6Q303a__kind{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);text-align:start;background:var(--cream-100);border:var(--hairline) solid var(--cream-line-rose);border-radius:var(--radius-m);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px -28px #0f143073}.Concept-module__6Q303a__kind:before{content:"";width:var(--space-7);background:var(--accent-deep);border-radius:0 0 2px 2px;height:3px;position:absolute;inset-block-start:0;inset-inline-start:var(--space-5)}.Concept-module__6Q303a__kindIcon{width:3.25rem;height:3.25rem;border:var(--hairline) solid var(--cream-line-rose);background:var(--accent-wash);color:var(--accent-deep);border-radius:50%;place-items:center;margin-block-start:var(--space-2);display:grid}.Concept-module__6Q303a__kindIcon svg{width:2.1rem;height:2.1rem}.Concept-module__6Q303a__kindName{font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--text-on-cream);font-size:clamp(1.375rem,1.15rem + .7vw,1.75rem);font-weight:500;line-height:1.1}.Concept-module__6Q303a__kindLine{font-size:var(--fs-small);color:var(--text-on-cream-muted);line-height:1.5}.Concept-module__6Q303a__onward{margin-top:clamp(var(--space-7), 5vw, var(--space-9))}.Concept-module__6Q303a__anchor{width:1px;height:1px;position:absolute;top:0;left:0}.motion-on .Concept-module__6Q303a__section{z-index:0;pointer-events:none;margin-top:-300svh}:is(.motion-on .Concept-module__6Q303a__dome,.motion-on .Concept-module__6Q303a__rest){pointer-events:auto}.motion-on .Concept-module__6Q303a__reveal{height:300svh;position:relative}.motion-on .Concept-module__6Q303a__stage{height:100svh;position:sticky;top:0}.motion-on .Concept-module__6Q303a__dome{padding:var(--space-3xl) 0;will-change:clip-path;place-items:center;display:grid;position:absolute;inset:0;transform:translateZ(0)}.motion-on .Concept-module__6Q303a__anchor{top:200svh}.motion-on .Concept-module__6Q303a__arcSvg{display:block}.motion-on .Concept-module__6Q303a__lede>*{opacity:0;transform:translateY(48px)}@media (max-width:47.99rem){.Concept-module__6Q303a__dome{padding-block:clamp(5rem,13vh,8rem)}.Concept-module__6Q303a__rest{padding-block:0 var(--space-11)}.Concept-module__6Q303a__frame{border-radius:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l)}.motion-on .Concept-module__6Q303a__dome{padding:var(--space-2xl) 0}.Concept-module__6Q303a__lockupArt{width:min(72vw,20rem);height:auto}.Concept-module__6Q303a__rule{height:clamp(4.5rem,14vh,8rem)}.Concept-module__6Q303a__captionLine{letter-spacing:.16em;text-indent:.16em}.Concept-module__6Q303a__kindList{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.Concept-module__6Q303a__kind{column-gap:var(--space-4);row-gap:var(--space-1);padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.Concept-module__6Q303a__kind:before{inset-inline-start:var(--space-4)}.Concept-module__6Q303a__kindIcon{width:2.75rem;height:2.75rem;grid-row:span 2;align-self:start;margin-block-start:var(--space-1)}.Concept-module__6Q303a__kindIcon svg{width:1.8rem;height:1.8rem}.Concept-module__6Q303a__kindName{font-size:1.3rem}.Concept-module__6Q303a__arcSvg{letter-spacing:.18em;font-size:clamp(.85rem,3.4vw,1.05rem)}}@media (prefers-reduced-motion:reduce){.Concept-module__6Q303a__dome{will-change:auto;clip-path:none!important}.Concept-module__6Q303a__arcSvg{display:none!important}}@media (orientation:landscape) and (max-height:32rem){.Concept-module__6Q303a__lede{--lede-step:1.1rem}.Concept-module__6Q303a__lockupArt{width:auto;height:34svh}.Concept-module__6Q303a__rule{height:12svh}.motion-on .Concept-module__6Q303a__dome{padding:calc(var(--header-h) * .6) 0 var(--space-4)}}
.Logo-module__zh8txq__logo{align-items:center;gap:calc(var(--logo-size,40px) * .3);color:var(--accent-text);text-decoration:none;display:inline-flex}.Logo-module__zh8txq__stacked{gap:var(--space-m);text-align:center;flex-direction:column}.Logo-module__zh8txq__mark{color:inherit;object-fit:contain;flex:none}.Logo-module__zh8txq__markSized{width:var(--logo-size,40px);height:var(--logo-size,40px)}.Logo-module__zh8txq__wordmarkGroup{flex-direction:column;gap:.35em;display:flex}.Logo-module__zh8txq__stacked .Logo-module__zh8txq__markSized{width:var(--logo-size,40px);height:var(--logo-size,40px)}.Logo-module__zh8txq__wordmarkGroup{align-items:center}.Logo-module__zh8txq__wordmark{font-family:var(--font-display);font-size:calc(var(--logo-size,40px) * .7);letter-spacing:-.012em;text-transform:uppercase;white-space:nowrap;color:inherit;flex:none;font-weight:400;line-height:1;display:block}.Logo-module__zh8txq__stacked .Logo-module__zh8txq__wordmark{font-size:clamp(1.6rem,5vw,3rem)}.Logo-module__zh8txq__tagline{font-family:var(--font-display);letter-spacing:.01em;color:var(--accent-text);opacity:.92;white-space:nowrap;font-size:clamp(.9375rem,2vw,1.25rem);font-style:italic;line-height:1.2}
:root{--enc-drop:56px;--enc-lift:26px;--enc-tip:4deg;--enc-scale:.985;--enc-radius:var(--radius-l);--enc-dim:.44;--enc-blur:5px;--enc-dur:.72s;--enc-dur-page:.86s}[data-enclose-page]{transform-origin:50% 100%;transition:transform var(--enc-dur-page) var(--ease-out-expo), border-radius var(--enc-dur-page) var(--ease-out-expo)}html[data-enclose-armed] [data-enclose-page]{will-change:transform;background-color:var(--page-ground,var(--navy-700));box-shadow:0 -1px 0 0 var(--navy-line-soft), 0 26px 56px -26px #050818eb, 0 84px 120px -58px #050818b3}html[data-enclose-armed] body{background-color:var(--navy-900)}html[data-enclosed] [data-enclose-page]{transform:scale(var(--enc-scale));border-radius:var(--enc-radius);overflow:clip}.EnclosureFooter-module__DK_AqG__root{z-index:2;background:var(--navy-900);color:var(--text-on-navy);padding-bottom:var(--enc-drop);position:relative}.EnclosureFooter-module__DK_AqG__dim{z-index:0;visibility:hidden;opacity:0;pointer-events:none;background:linear-gradient(to bottom, #090d210f, rgba(9, 13, 33, var(--enc-dim)));transition:opacity var(--enc-dur) var(--ease-out-quint);position:fixed;inset:0}html[data-enclose-armed] .EnclosureFooter-module__DK_AqG__dim{visibility:visible}html[data-enclosed] .EnclosureFooter-module__DK_AqG__dim{opacity:1}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (min-width:60rem){html[data-enclose-armed] .EnclosureFooter-module__DK_AqG__dim{-webkit-backdrop-filter:blur(var(--enc-blur)) saturate(.94)}}}@media (prefers-reduced-transparency:reduce){html[data-enclose-armed] .EnclosureFooter-module__DK_AqG__dim{-webkit-backdrop-filter:none;--enc-dim:.6}}.EnclosureFooter-module__DK_AqG__panel{z-index:1;transform-origin:50% 100%;border-radius:var(--enc-radius) var(--enc-radius) 0 0;background:var(--navy-900);transition:transform var(--enc-dur) var(--ease-out-expo);position:relative;overflow:clip;transform:perspective(1400px)translate(0,0)rotateX(0)}html[data-enclose-ready] .EnclosureFooter-module__DK_AqG__panel{transform:perspective(1400px) translate3d(0, var(--enc-drop), 0) rotateX(var(--enc-tip))}html[data-enclose-armed] .EnclosureFooter-module__DK_AqG__panel{will-change:transform}.EnclosureFooter-module__DK_AqG__root:focus-within .EnclosureFooter-module__DK_AqG__panel{transform:perspective(1400px) translate3d(0, calc(var(--enc-lift) * -1), 0) rotateX(0deg)}html[data-enclosed] .EnclosureFooter-module__DK_AqG__panel{transform:perspective(1400px) translate3d(0, calc(var(--enc-lift) * -1), 0) rotateX(0deg)}.EnclosureFooter-module__DK_AqG__rim{border-radius:inherit;pointer-events:none;opacity:0;height:clamp(64px,9vh,112px);box-shadow:inset 0 1px 0 0 var(--navy-line);clip-path:inset(0 46% 0 46% round var(--enc-radius) var(--enc-radius) 0 0);transition:clip-path var(--enc-dur) var(--ease-out-quint), opacity var(--enc-dur) var(--ease-out-quint);background:radial-gradient(120% 150% at 50% 0,#e4a8a12b,#e4a8a100 64%);position:absolute;inset:0 0 auto}.EnclosureFooter-module__DK_AqG__root:focus-within .EnclosureFooter-module__DK_AqG__rim{opacity:1;clip-path:inset(0 0 0 0 round var(--enc-radius) var(--enc-radius) 0 0)}html[data-enclosed] .EnclosureFooter-module__DK_AqG__rim{opacity:1;clip-path:inset(0 0 0 0 round var(--enc-radius) var(--enc-radius) 0 0)}.EnclosureFooter-module__DK_AqG__handle{border-radius:var(--radius-pill);background:linear-gradient(90deg, #e4a8a100, var(--accent-rose), #e4a8a100);opacity:0;width:76px;height:2px;transition:transform var(--enc-dur) var(--ease-out-expo), opacity var(--enc-dur) var(--ease-out-quint);position:absolute;top:11px;left:50%;transform:translate(-50%)scaleX(.2)}.EnclosureFooter-module__DK_AqG__root:focus-within .EnclosureFooter-module__DK_AqG__handle{opacity:.6;transform:translate(-50%)scaleX(1)}html[data-enclosed] .EnclosureFooter-module__DK_AqG__handle{opacity:.6;transform:translate(-50%)scaleX(1)}.EnclosureFooter-module__DK_AqG__close{text-align:center;flex-direction:column;align-items:center;gap:clamp(3rem,7vh,4.5rem);padding-block:clamp(5rem,13vh,8.5rem) clamp(3.5rem,9vh,6rem);display:flex}.EnclosureFooter-module__DK_AqG__watermark{z-index:-1;color:var(--accent-rose);opacity:.07;pointer-events:none;transition:rotate 1.6s var(--ease-out-expo);position:absolute;top:50%;left:50%;translate:-50% -58%;rotate:-16deg}html[data-enclosed] .EnclosureFooter-module__DK_AqG__watermark{rotate:8deg}.EnclosureFooter-module__DK_AqG__quote{font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--text-on-navy);text-wrap:balance;max-width:22ch;margin-inline:auto;font-size:clamp(1.75rem,4.6vw,4rem);font-style:italic;line-height:1.16;position:relative}.EnclosureFooter-module__DK_AqG__quoteMark{color:var(--accent-rose);opacity:.7}.EnclosureFooter-module__DK_AqG__proofs{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);width:100%;padding:0;list-style:none;display:grid}.EnclosureFooter-module__DK_AqG__proof{padding-top:var(--space-5);border-top:var(--hairline) solid var(--navy-line);position:relative}.EnclosureFooter-module__DK_AqG__proofTitle{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--accent-rose);margin-bottom:var(--space-3);text-wrap:balance}.EnclosureFooter-module__DK_AqG__proofBody{max-width:34ch;font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-on-navy-muted)}.EnclosureFooter-module__DK_AqG__action{align-items:center;gap:var(--space-5);flex-direction:column;margin-top:clamp(1rem,3vh,2rem);display:flex}.EnclosureFooter-module__DK_AqG__cta{padding:var(--space-4) var(--space-7);border-radius:var(--radius-pill);background:var(--accent-rose);color:var(--navy-900);font-size:var(--fs-body);letter-spacing:var(--tracking-ui-solid);box-shadow:var(--shadow-rose);transition:transform var(--dur-base) var(--ease-out-expo), box-shadow var(--dur-base) var(--ease-out-expo), background-color var(--dur-base) ease;align-items:center;gap:.7em;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.EnclosureFooter-module__DK_AqG__cta:hover,.EnclosureFooter-module__DK_AqG__cta:focus-visible{background:var(--accent-rose-bright);transform:translateY(-2px);box-shadow:0 18px 44px -14px #e4a8a18c}.EnclosureFooter-module__DK_AqG__ctaIcon{transition:transform var(--dur-base) var(--ease-out-expo)}.EnclosureFooter-module__DK_AqG__cta:hover .EnclosureFooter-module__DK_AqG__ctaIcon{transform:translate(4px)}.EnclosureFooter-module__DK_AqG__attribution{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-navy-muted)}.EnclosureFooter-module__DK_AqG__brandLines{justify-content:center;align-items:center;gap:var(--space-3) var(--space-6);margin:var(--space-8) 0 0;padding-top:var(--space-7);border-top:var(--hairline) solid var(--navy-line-soft);font-family:var(--font-display);color:var(--accent-rose);text-align:center;flex-wrap:wrap;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-style:italic;line-height:1.25;display:flex}.EnclosureFooter-module__DK_AqG__brandLine{align-items:center;gap:var(--space-6);display:inline-flex}.EnclosureFooter-module__DK_AqG__brandMark{background:var(--accent-rose);opacity:.7;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);flex:none;width:9px;height:9px}@media (max-width:47.99rem){.EnclosureFooter-module__DK_AqG__brandLine{gap:var(--space-3);flex-direction:column}}.EnclosureFooter-module__DK_AqG__inner{gap:var(--space-9) var(--gutter);padding-block:clamp(3rem, 7vh, 4.5rem) var(--space-6);border-top:var(--hairline) solid var(--navy-line-soft);grid-template-columns:minmax(16rem,1fr) minmax(0,2.1fr);display:grid}.EnclosureFooter-module__DK_AqG__block{opacity:1;transition:transform var(--enc-dur) var(--ease-out-expo), opacity var(--enc-dur) var(--ease-out-quint);transition-delay:0s;transform:translate(0,0)}html[data-enclose-ready] .EnclosureFooter-module__DK_AqG__block{opacity:0;transform:translateY(22px)}.EnclosureFooter-module__DK_AqG__root:focus-within .EnclosureFooter-module__DK_AqG__block{opacity:1;transition-delay:calc(var(--i,0) * 55ms);transform:translate(0,0)}html[data-enclosed] .EnclosureFooter-module__DK_AqG__block{opacity:1;transition-delay:calc(var(--i,0) * 55ms);transform:translate(0,0)}.EnclosureFooter-module__DK_AqG__lede{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}.EnclosureFooter-module__DK_AqG__contact{gap:var(--space-2);flex-direction:column;font-style:normal;display:flex}.EnclosureFooter-module__DK_AqG__email{color:var(--accent-text);border-bottom:var(--hairline) solid var(--navy-line);transition:border-color var(--dur-base) var(--ease-out-expo);align-self:flex-start;padding-bottom:2px;text-decoration:none}.EnclosureFooter-module__DK_AqG__email:hover{border-bottom-color:var(--accent-rose)}.EnclosureFooter-module__DK_AqG__emailSecondary{align-items:baseline;gap:var(--space-2);font-size:var(--fs-small);display:inline-flex}.EnclosureFooter-module__DK_AqG__emailLabel{letter-spacing:var(--tracking-label);color:var(--text-on-navy-muted);font-size:.6875rem}.EnclosureFooter-module__DK_AqG__addressLine{font-size:var(--fs-small);color:var(--text-on-navy-muted);line-height:var(--lh-caption)}.EnclosureFooter-module__DK_AqG__map{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));align-content:start;display:grid}.EnclosureFooter-module__DK_AqG__group{gap:var(--space-4);flex-direction:column;display:flex}.EnclosureFooter-module__DK_AqG__groupLabel{color:var(--text-on-navy-muted)}.EnclosureFooter-module__DK_AqG__list{gap:var(--space-3);flex-direction:column;display:flex}.EnclosureFooter-module__DK_AqG__link{font-size:var(--fs-small);color:var(--text-on-navy);transition:color var(--dur-fast) var(--ease-out-expo);text-decoration:none}.EnclosureFooter-module__DK_AqG__link:hover{color:var(--accent-text);text-decoration:underline}.EnclosureFooter-module__DK_AqG__isCurrent{color:var(--accent-text)}.EnclosureFooter-module__DK_AqG__isCurrent:before{content:"";width:14px;height:var(--hairline);margin-right:var(--space-2);vertical-align:middle;background:currentColor;display:inline-block}.EnclosureFooter-module__DK_AqG__base{gap:var(--space-4) var(--space-6);padding-block:var(--space-5) clamp(1.5rem, 4vh, 2.5rem);border-top:var(--hairline) solid var(--navy-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.EnclosureFooter-module__DK_AqG__legal{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-on-navy-muted);max-width:52ch}.EnclosureFooter-module__DK_AqG__toTop{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:var(--hairline) solid var(--navy-line);border-radius:var(--radius-pill);color:var(--text-on-navy);font-size:var(--fs-caption);letter-spacing:var(--tracking-ui);text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out-expo), border-color var(--dur-base) var(--ease-out-expo);background:0 0;text-decoration:none;display:inline-flex}.EnclosureFooter-module__DK_AqG__toTop:hover{background:var(--accent-wash);border-color:var(--accent-rose)}.EnclosureFooter-module__DK_AqG__toTopIcon{transition:transform var(--dur-base) var(--ease-out-expo)}.EnclosureFooter-module__DK_AqG__toTop:hover .EnclosureFooter-module__DK_AqG__toTopIcon{transform:translateY(-2px)}@media (max-width:63.99rem){.EnclosureFooter-module__DK_AqG__proofs{grid-template-columns:minmax(0,1fr);gap:0;max-width:34rem}.EnclosureFooter-module__DK_AqG__proofBody{max-width:none}.EnclosureFooter-module__DK_AqG__proof{padding-block:var(--space-5)}.EnclosureFooter-module__DK_AqG__proof:last-child{border-bottom:var(--hairline) solid var(--navy-line)}}@media (max-width:56rem){:root{--enc-drop:34px;--enc-lift:16px;--enc-tip:0deg;--enc-scale:.99;--enc-radius:var(--radius-m);--enc-dim:.32;--enc-dur:.42s;--enc-dur-page:.52s}.EnclosureFooter-module__DK_AqG__inner{gap:var(--space-8);grid-template-columns:1fr}.EnclosureFooter-module__DK_AqG__map{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.EnclosureFooter-module__DK_AqG__base{justify-content:flex-start}.EnclosureFooter-module__DK_AqG__watermark{opacity:.05}}@media (pointer:coarse){.EnclosureFooter-module__DK_AqG__list{gap:0}.EnclosureFooter-module__DK_AqG__link{align-items:center;min-height:44px;display:flex}.EnclosureFooter-module__DK_AqG__email,.EnclosureFooter-module__DK_AqG__toTop{position:relative}.EnclosureFooter-module__DK_AqG__email:after,.EnclosureFooter-module__DK_AqG__toTop:after{content:"";position:absolute;inset:-8px 0}}@media (prefers-reduced-motion:reduce){:root{--enc-drop:0px;--enc-lift:0px;--enc-tip:0deg;--enc-scale:1;--enc-blur:0px;--enc-dim:.34}.EnclosureFooter-module__DK_AqG__panel{transform:none!important}.EnclosureFooter-module__DK_AqG__block{opacity:1!important;transition-delay:0s!important;transform:none!important}.EnclosureFooter-module__DK_AqG__handle{transform:translate(-50%)!important}.EnclosureFooter-module__DK_AqG__rim{clip-path:inset(0 0 0 0 round var(--enc-radius) var(--enc-radius) 0 0)!important}.EnclosureFooter-module__DK_AqG__watermark{rotate:-6deg!important}}
.JointVentures-module__CxqtLG__section{padding-block:var(--section-pad);position:relative}.JointVentures-module__CxqtLG__section:before{content:"";width:min(100% - var(--gutter) * 2, var(--maxw) - var(--gutter) * 2);height:var(--hairline);background:var(--cream-line-rose);opacity:.5;position:absolute;top:0;left:50%;translate:-50%}.JointVentures-module__CxqtLG__head{max-width:var(--maxw)}.JointVentures-module__CxqtLG__stage{--lean:26px;padding-bottom:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.JointVentures-module__CxqtLG__stage[data-dir=prev]{--lean:-26px}.JointVentures-module__CxqtLG__slide{align-items:center;column-gap:clamp(var(--space-6), 5vw, var(--space-10));visibility:hidden;opacity:0;transition:opacity .28s var(--ease-in-out-quart), visibility 0s linear .28s;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,clamp(17rem,30vw,26rem)) minmax(0,1fr);display:grid;position:relative}.JointVentures-module__CxqtLG__isActive{visibility:visible;opacity:1;transition:opacity .42s var(--ease-out-quint), visibility 0s}.JointVentures-module__CxqtLG__frame{aspect-ratio:3/4;background:var(--cream-300);clip-path:inset(100% 0 0);transition:clip-path .42s var(--ease-in-out-quart);grid-column:2;margin:0;position:relative;overflow:hidden}.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__frame{clip-path:inset(0);transition:clip-path .9s var(--ease-out-expo)}.JointVentures-module__CxqtLG__image{object-fit:cover;width:100%;height:100%;transition:transform .42s var(--ease-in-out-quart);transform:scale(1.09)}.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__image{transition:transform 1.2s var(--ease-out-expo);transform:scale(1)}.JointVentures-module__CxqtLG__frame:after{content:"";pointer-events:none;background:linear-gradient(#f6f5f200 0%,#f6f5f29e 56%,#f6f5f2f5 96%);height:42%;position:absolute;inset:auto 0 0}.JointVentures-module__CxqtLG__partner{inset-inline:0;z-index:var(--z-raised);text-align:center;font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;color:var(--text-on-cream);pointer-events:none;padding-bottom:.08em;font-size:clamp(2.25rem,7vw,6rem);line-height:.94;position:absolute;bottom:0;overflow:hidden;translate:0 24%}.JointVentures-module__CxqtLG__partnerInk{transition:transform .38s var(--ease-in-out-quart);display:block;transform:translateY(108%)}.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__partnerInk{transition:transform .88s var(--ease-out-expo) 90ms;transform:none}.JointVentures-module__CxqtLG__facts,.JointVentures-module__CxqtLG__note{gap:var(--space-6);opacity:0;transform:translate3d(var(--lean), 14px, 0);transition:opacity .24s var(--ease-in-out-quart), transform .24s var(--ease-in-out-quart);display:grid}.JointVentures-module__CxqtLG__facts{text-align:right;grid-column:1;justify-self:end}.JointVentures-module__CxqtLG__note{justify-self:start;gap:var(--space-7);max-width:21rem;transform:translate3d(calc(var(--lean) * -1), 14px, 0);grid-column:3}.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__facts,.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__note{opacity:1;transition:opacity .56s var(--ease-out-quint) .22s, transform .76s var(--ease-out-expo) .22s;transform:none}.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__note{transition:opacity .56s var(--ease-out-quint) .3s, transform .76s var(--ease-out-expo) .3s}.JointVentures-module__CxqtLG__kicker{color:var(--accent-text)}.JointVentures-module__CxqtLG__statLabel{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-cream-muted);margin-bottom:var(--space-3)}.JointVentures-module__CxqtLG__statValue{font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--text-on-cream);font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.05}.JointVentures-module__CxqtLG__blurb{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-cream-muted)}.JointVentures-module__CxqtLG__cta{padding:var(--space-3) var(--space-6);border:var(--hairline) solid var(--text-on-cream);border-radius:var(--radius-pill);color:var(--text-on-cream);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:background-color var(--dur-base) var(--ease-out-expo), color var(--dur-base) var(--ease-out-expo);justify-self:start;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.JointVentures-module__CxqtLG__cta:hover,.JointVentures-module__CxqtLG__cta:focus-visible{background:var(--text-on-cream);color:var(--cream-100)}.JointVentures-module__CxqtLG__onward{gap:var(--space-6) clamp(var(--space-7), 6vw, var(--space-10));margin:clamp(var(--space-7), 5vw, var(--space-9)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:47.99rem){.JointVentures-module__CxqtLG__onward{grid-template-columns:minmax(0,1fr);max-width:30rem}}.JointVentures-module__CxqtLG__controls{justify-content:center;align-items:center;gap:var(--space-5);margin-top:clamp(var(--space-7), 5vw, var(--space-9));display:flex}.JointVentures-module__CxqtLG__nav{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--text-on-cream);cursor:pointer;transition:color var(--dur-fast) ease, transform var(--dur-base) var(--ease-out-expo);background:0 0;border:0;place-items:center;display:grid}.JointVentures-module__CxqtLG__nav:hover{color:var(--accent-deep)}.JointVentures-module__CxqtLG__counter{font-size:var(--fs-caption);letter-spacing:var(--tracking-ui);color:var(--text-on-cream-muted)}.JointVentures-module__CxqtLG__counterNow{color:var(--text-on-cream)}.JointVentures-module__CxqtLG__rail{background:var(--navy-line);width:min(18rem,34vw);height:2px;position:relative;overflow:hidden}.JointVentures-module__CxqtLG__railFill{width:calc(100% / var(--count));background:var(--accent-deep);transform:translate3d(calc(100% * var(--index)), 0, 0);transition:transform .72s var(--ease-out-expo);position:absolute;inset:0 auto 0 0}@media (max-width:63.99rem){.JointVentures-module__CxqtLG__slide{justify-items:center;row-gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.JointVentures-module__CxqtLG__facts,.JointVentures-module__CxqtLG__note,.JointVentures-module__CxqtLG__frame{grid-column:1}.JointVentures-module__CxqtLG__facts{justify-content:center;justify-self:stretch;gap:var(--space-6) var(--space-8);text-align:center;flex-wrap:wrap;display:flex}.JointVentures-module__CxqtLG__facts .JointVentures-module__CxqtLG__kicker{flex-basis:100%}.JointVentures-module__CxqtLG__frame{aspect-ratio:4/5;width:min(100%,24rem)}.JointVentures-module__CxqtLG__note{text-align:center;justify-self:center;justify-items:center;max-width:32rem}.JointVentures-module__CxqtLG__cta{justify-self:center}.JointVentures-module__CxqtLG__facts{grid-row:1}.JointVentures-module__CxqtLG__frame{grid-row:2}.JointVentures-module__CxqtLG__partner{margin-top:calc(var(--space-7) * -1 - .46em);grid-row:3;justify-self:stretch;font-size:clamp(2rem,11vw,4.5rem);position:static;translate:0}.JointVentures-module__CxqtLG__note{grid-row:4}.JointVentures-module__CxqtLG__stage{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.JointVentures-module__CxqtLG__slide,.JointVentures-module__CxqtLG__frame,.JointVentures-module__CxqtLG__image,.JointVentures-module__CxqtLG__partnerInk,.JointVentures-module__CxqtLG__facts,.JointVentures-module__CxqtLG__note,.JointVentures-module__CxqtLG__railFill{clip-path:none;transition:none;transform:none}.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__facts,.JointVentures-module__CxqtLG__isActive .JointVentures-module__CxqtLG__note{opacity:1}.JointVentures-module__CxqtLG__railFill{transform:translate3d(calc(100% * var(--index)), 0, 0)}}
.ScenePin-module__kcEBGa__pin{--node-size:40px;--reach:30px;--land:26px;z-index:var(--z-hotspot);transform:translate(-50%, -50%) scale(var(--pin-counter,1));position:absolute}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__isOpen{z-index:calc(var(--z-hotspot) + 5)}.ScenePin-module__kcEBGa__node{width:var(--node-size);height:var(--node-size);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.ScenePin-module__kcEBGa__disc{background:radial-gradient(circle at 35% 30%, var(--accent-rose-bright), var(--accent-rose) 62%);width:100%;height:100%;transition:transform .52s var(--ease-out-expo), box-shadow var(--dur-base) ease, background-color var(--dur-base) ease;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 4px #e4a8a138,0 8px 22px -6px #070a1cd9}.ScenePin-module__kcEBGa__plus{width:14px;height:14px;transition:transform .56s var(--ease-out-expo);position:relative}.ScenePin-module__kcEBGa__plus:before,.ScenePin-module__kcEBGa__plus:after{content:"";background:var(--navy-900);border-radius:2px;width:14px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ScenePin-module__kcEBGa__plus:after{rotate:90deg}.ScenePin-module__kcEBGa__node:hover .ScenePin-module__kcEBGa__disc,.ScenePin-module__kcEBGa__node:focus-visible .ScenePin-module__kcEBGa__disc{transform:scale(1.12);box-shadow:0 0 0 6px #e4a8a14d,0 10px 26px -6px #070a1ce6}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__disc{transform:scale(1.06);box-shadow:0 0 0 6px #e4a8a157,0 10px 26px -6px #070a1ce6}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__plus{transform:rotate(135deg)}.ScenePin-module__kcEBGa__node:focus-visible{outline:none}.ScenePin-module__kcEBGa__node:focus-visible .ScenePin-module__kcEBGa__disc{outline:2px solid var(--accent-rose-bright);outline-offset:6px}.ScenePin-module__kcEBGa__pulse{border:1.5px solid var(--accent-rose);opacity:0;pointer-events:none;animation:ScenePin-module__kcEBGa__pinPulse 2.8s var(--ease-out-quint) infinite;border-radius:50%;position:absolute;inset:0}.ScenePin-module__kcEBGa__pulseLate{animation-delay:1.4s}.ScenePin-module__kcEBGa__node:hover .ScenePin-module__kcEBGa__pulse,.ScenePin-module__kcEBGa__node:focus-visible .ScenePin-module__kcEBGa__pulse,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__pulse{opacity:0;animation-play-state:paused}@keyframes ScenePin-module__kcEBGa__pinPulse{0%{opacity:.9;transform:scale(.9)}80%,to{opacity:0;transform:scale(2.1)}}.ScenePin-module__kcEBGa__leader{width:var(--reach);background:linear-gradient(to right, var(--accent-rose), var(--accent-rose-bright));pointer-events:none;height:1px;transition:transform .2s var(--ease-in-out-quart) .12s;position:absolute;top:50%;transform:scaleX(0)}.ScenePin-module__kcEBGa__right .ScenePin-module__kcEBGa__leader{left:var(--node-size);transform-origin:0}.ScenePin-module__kcEBGa__left .ScenePin-module__kcEBGa__leader{right:var(--node-size);transform-origin:100%}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__leader{transition:transform .26s var(--ease-out-quint);transform:scaleX(1)}.ScenePin-module__kcEBGa__card{overscroll-behavior:contain;width:min(23rem,78vw);padding:var(--space-4) var(--space-5) var(--space-5);background:radial-gradient(120% 70% at var(--ox,0%) 0%, #e4a8a11a, transparent 60%), linear-gradient(160deg, #182046f7, #0a0f28f7);-webkit-backdrop-filter:blur(16px)saturate(1.2);border:var(--hairline) solid #e4a8a138;border-radius:var(--radius-card,var(--radius-l));color:var(--text-on-navy);--ox:0%;--oy:var(--land);visibility:hidden;clip-path:circle(0% at var(--ox) var(--oy));transition:clip-path .3s var(--ease-in-out-quart), visibility 0s linear .3s;position:absolute;overflow-y:auto;box-shadow:0 30px 70px -30px #040614e6,inset 0 0 0 1px #ffffff05}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__card{visibility:visible;clip-path:circle(160% at var(--ox) var(--oy));transition:clip-path .78s var(--ease-in-out-quart) .15s, visibility 0s}.ScenePin-module__kcEBGa__card:before{content:"";top:0;left:var(--space-5);right:var(--space-5);background:linear-gradient(to right, var(--accent-rose), #e4a8a100);height:2px;transform-origin:var(--ox,0%) center;transition:transform .2s var(--ease-in-out-quart);border-radius:2px;position:absolute;transform:scaleX(0)}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__card:before{transition:transform .9s var(--ease-out-expo) .36s;transform:scaleX(1)}.ScenePin-module__kcEBGa__right .ScenePin-module__kcEBGa__card{left:calc(var(--node-size) + var(--reach));--ox:0%;--radius-card:var(--radius-s) var(--radius-l) var(--radius-l) var(--radius-l)}.ScenePin-module__kcEBGa__left .ScenePin-module__kcEBGa__card{right:calc(var(--node-size) + var(--reach));--ox:100%;--radius-card:var(--radius-l) var(--radius-s) var(--radius-l) var(--radius-l)}.ScenePin-module__kcEBGa__down .ScenePin-module__kcEBGa__card{top:calc(var(--node-size) / 2 - var(--land));--oy:var(--land)}.ScenePin-module__kcEBGa__up .ScenePin-module__kcEBGa__card{bottom:calc(var(--node-size) / 2 - var(--land));--oy:calc(100% - var(--land))}.ScenePin-module__kcEBGa__up.ScenePin-module__kcEBGa__right .ScenePin-module__kcEBGa__card{--radius-card:var(--radius-l) var(--radius-l) var(--radius-l) var(--radius-s)}.ScenePin-module__kcEBGa__up.ScenePin-module__kcEBGa__left .ScenePin-module__kcEBGa__card{--radius-card:var(--radius-l) var(--radius-l) var(--radius-s) var(--radius-l)}.ScenePin-module__kcEBGa__cardHead,.ScenePin-module__kcEBGa__cardTitleInner,.ScenePin-module__kcEBGa__list li,.ScenePin-module__kcEBGa__evidence,.ScenePin-module__kcEBGa__cta{opacity:0;transition:opacity .16s var(--ease-in-out-quart), transform .16s var(--ease-in-out-quart);transform:translateY(12px)}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cardHead,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cardTitleInner,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__list li,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__evidence,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cta{opacity:1;transition:opacity .52s var(--ease-out-quint) var(--step,0s), transform .7s var(--ease-out-expo) var(--step,0s);transform:none}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cardHead{--step:.26s}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cardTitleInner{--step:.32s}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__list li{--step:calc(.42s + var(--n,0) * 80ms)}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__evidence{--step:.66s}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cta{--step:.72s;transition:opacity .52s var(--ease-out-quint) var(--step,0s), transform .7s var(--ease-out-expo) var(--step,0s), background-color var(--dur-base) ease, box-shadow var(--dur-base) ease}.ScenePin-module__kcEBGa__cardHead{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:calc(var(--land) * 2 - var(--space-4));margin-bottom:var(--space-3);display:flex}.ScenePin-module__kcEBGa__count{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);color:var(--accent-rose)}.ScenePin-module__kcEBGa__countTotal{color:var(--text-on-navy-muted)}.ScenePin-module__kcEBGa__close{border:var(--hairline) solid var(--navy-line);width:2rem;height:2rem;color:var(--text-on-navy-muted);cursor:pointer;transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-base) var(--ease-out-expo);background:#ffffff08;border-radius:50%;place-items:center;padding:0;display:grid}.ScenePin-module__kcEBGa__close:hover,.ScenePin-module__kcEBGa__close:focus-visible{color:var(--accent-rose);border-color:var(--accent-rose);transform:rotate(90deg)}.ScenePin-module__kcEBGa__close:focus-visible{outline:2px solid var(--accent-rose);outline-offset:2px}.ScenePin-module__kcEBGa__cardTitle{margin:0 0 var(--space-4);font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--accent-rose-bright);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.12;overflow:hidden}.ScenePin-module__kcEBGa__cardTitleInner{padding-bottom:.08em;display:block}.ScenePin-module__kcEBGa__list{gap:var(--space-3);font-size:var(--fs-small);line-height:var(--lh-body);color:#f4f2efe6;margin:0;padding:0;list-style:none;display:grid}.ScenePin-module__kcEBGa__list li{gap:var(--space-3);grid-template-columns:14px minmax(0,1fr);display:grid}.ScenePin-module__kcEBGa__tick{background:var(--accent-rose);transform-origin:0;width:14px;height:1px;transition:transform .16s var(--ease-in-out-quart);margin-top:.8em;transform:scaleX(0)}.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__tick{transition:transform .6s var(--ease-out-expo) calc(.5s + var(--n,0) * 80ms);transform:scaleX(1)}.ScenePin-module__kcEBGa__evidence{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border-radius:0 var(--radius-s) var(--radius-s) 0;font-family:var(--font-display);font-style:italic;font-size:var(--fs-small);line-height:var(--lh-caption);color:var(--text-on-navy-muted);background:#ffffff09;border-left:2px solid #e4a8a180}.ScenePin-module__kcEBGa__evidenceLabel{margin-bottom:var(--space-1);font-family:var(--font-body);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-rose);font-size:.6875rem;font-style:normal;display:block}.ScenePin-module__kcEBGa__cta{align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding:.35rem .35rem .35rem var(--space-5);border-radius:var(--radius-pill);background:var(--accent-rose);color:var(--navy-900);font-size:var(--fs-small);letter-spacing:var(--tracking-ui);font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px -14px #e4a8a1b3}.ScenePin-module__kcEBGa__ctaIcon{background:var(--navy-900);width:2rem;height:2rem;color:var(--accent-rose);transition:transform var(--dur-base) var(--ease-out-expo);border-radius:50%;place-items:center;display:grid}.ScenePin-module__kcEBGa__cta:hover,.ScenePin-module__kcEBGa__cta:focus-visible{background:var(--accent-rose-bright);box-shadow:0 14px 30px -12px #e4a8a1cc}.ScenePin-module__kcEBGa__cta:hover .ScenePin-module__kcEBGa__ctaIcon,.ScenePin-module__kcEBGa__cta:focus-visible .ScenePin-module__kcEBGa__ctaIcon{transform:translate(3px)}.ScenePin-module__kcEBGa__cta:focus-visible{outline:2px solid var(--accent-rose-bright);outline-offset:3px}@media (max-width:47.99rem){.ScenePin-module__kcEBGa__pin{--node-size:36px}.ScenePin-module__kcEBGa__leader{display:none}.ScenePin-module__kcEBGa__right .ScenePin-module__kcEBGa__card,.ScenePin-module__kcEBGa__left .ScenePin-module__kcEBGa__card{translate:calc(-50% + var(--nudge-x,0px)) 0;--ox:50%;--radius-card:var(--radius-l);width:min(20rem,84vw);left:50%;right:auto}.ScenePin-module__kcEBGa__down .ScenePin-module__kcEBGa__card{top:calc(var(--node-size) + 12px);--oy:0%}.ScenePin-module__kcEBGa__up .ScenePin-module__kcEBGa__card{bottom:calc(var(--node-size) + 12px);--oy:100%}}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided{--reach:28px;--node-size:30px}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__pulse{opacity:0;animation:none}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided[data-called] .ScenePin-module__kcEBGa__pulse{animation:ScenePin-module__kcEBGa__pinPulse 1.8s var(--ease-out-quint) 1}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided[data-called] .ScenePin-module__kcEBGa__pulseLate{animation-delay:.35s}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__pulse{opacity:0;animation:none}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__leader{width:1px;height:var(--reach);background:linear-gradient(to top, var(--accent-rose), var(--accent-rose-bright));transform-origin:bottom;display:block;inset:auto auto 100% 50%;transform:scaleY(0)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__leader{transform:scaleY(1)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__card{top:auto;right:auto;bottom:calc(var(--node-size) + var(--reach));width:var(--close-up-w,min(23rem, 84vw));max-height:calc(var(--close-up-room,100svh) - var(--node-size) / 2 - var(--reach));translate:calc(-50% + var(--close-up-nudge,0px)) 0;overscroll-behavior:auto;touch-action:pan-y;touch-action:pan-y pinch-zoom;--ox:calc(50% - var(--close-up-nudge,0px));--oy:100%;--radius-card:var(--close-up-radius,var(--radius-l));left:50%}@media (max-height:44rem){.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__card{padding:var(--space-3) var(--space-4) var(--space-4)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__cardHead{margin-bottom:var(--space-2)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__cardTitle{margin-bottom:var(--space-3);font-size:1.25rem}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__list{gap:var(--space-2)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__evidence{margin-top:var(--space-4);padding:var(--space-2) var(--space-3)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__guided .ScenePin-module__kcEBGa__cta{margin-top:var(--space-4)}}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__isAside .ScenePin-module__kcEBGa__disc{transform:scale(.68)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__isAside .ScenePin-module__kcEBGa__node:is(:hover,:focus-visible) .ScenePin-module__kcEBGa__disc{transform:scale(.84)}.ScenePin-module__kcEBGa__pin.ScenePin-module__kcEBGa__isAside .ScenePin-module__kcEBGa__pulse{opacity:0;animation:none}.ScenePin-module__kcEBGa__pager{align-items:center;gap:var(--space-3);display:flex}.ScenePin-module__kcEBGa__step{border:var(--hairline) solid var(--navy-line);width:2rem;height:2rem;color:var(--text-on-navy-muted);cursor:pointer;transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease, opacity var(--dur-fast) ease;background:#ffffff08;border-radius:50%;place-items:center;padding:0;display:grid}.ScenePin-module__kcEBGa__step:not(:disabled):hover,.ScenePin-module__kcEBGa__step:focus-visible{color:var(--accent-rose);border-color:var(--accent-rose)}.ScenePin-module__kcEBGa__step:focus-visible{outline:2px solid var(--accent-rose);outline-offset:2px}.ScenePin-module__kcEBGa__step:disabled{opacity:.35;cursor:default}@media (pointer:coarse){.ScenePin-module__kcEBGa__step{position:relative}.ScenePin-module__kcEBGa__step:after{content:"";border-radius:50%;position:absolute;inset:-8px}}@media (prefers-reduced-motion:reduce){.ScenePin-module__kcEBGa__pulse{opacity:0;animation:none}.ScenePin-module__kcEBGa__disc,.ScenePin-module__kcEBGa__plus,.ScenePin-module__kcEBGa__leader,.ScenePin-module__kcEBGa__card,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__card,.ScenePin-module__kcEBGa__card:before,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__card:before,.ScenePin-module__kcEBGa__cardHead,.ScenePin-module__kcEBGa__cardTitleInner,.ScenePin-module__kcEBGa__list li,.ScenePin-module__kcEBGa__tick,.ScenePin-module__kcEBGa__evidence,.ScenePin-module__kcEBGa__cta,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cardHead,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cardTitleInner,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__list li,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__tick,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__evidence,.ScenePin-module__kcEBGa__isOpen .ScenePin-module__kcEBGa__cta{transition:none}.ScenePin-module__kcEBGa__card{clip-path:none}.ScenePin-module__kcEBGa__cardHead,.ScenePin-module__kcEBGa__cardTitleInner,.ScenePin-module__kcEBGa__list li,.ScenePin-module__kcEBGa__evidence,.ScenePin-module__kcEBGa__cta{opacity:1;transform:none}.ScenePin-module__kcEBGa__tick,.ScenePin-module__kcEBGa__card:before{transform:none}}@media (pointer:coarse){.ScenePin-module__kcEBGa__node:after{content:"";inset:calc((48px - var(--node-size)) / -2);border-radius:50%;position:absolute}}
.Journey-module__y2ht3q__journey{background:url(https://res.cloudinary.com/dwsxaetnd/image/upload/site/journey.jpg) center / cover no-repeat var(--navy-700);position:relative}.Journey-module__y2ht3q__viewport{isolation:isolate;position:relative;overflow:hidden}.Journey-module__y2ht3q__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.Journey-module__y2ht3q__travel{position:absolute;inset:0}.Journey-module__y2ht3q__push{transform-origin:50% 40%;position:absolute;inset:0}.Journey-module__y2ht3q__backdropImage{object-fit:cover;object-position:center bottom;opacity:.62}.Journey-module__y2ht3q__pinLayer{z-index:3;pointer-events:none;position:absolute;inset:0}.Journey-module__y2ht3q__pinFrame{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Journey-module__y2ht3q__pinFrame>*{pointer-events:auto}.Journey-module__y2ht3q__pinHint{left:0;right:0;top:calc(var(--header-h) + clamp(1rem, 4vh, 2.5rem));z-index:1;padding-inline:var(--gutter);pointer-events:none;justify-content:center;display:flex;position:absolute}.Journey-module__y2ht3q__pinHintInner{align-items:center;gap:var(--space-3);border:var(--hairline) solid #e4a8a14d;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);color:var(--text-on-navy);font-size:var(--fs-small);letter-spacing:.02em;text-align:center;transition:opacity .5s ease, transform .7s var(--ease-out-expo);background:#0c1230cc;margin:0;padding:.55em 1.1em .55em .55em;display:inline-flex}.Journey-module__y2ht3q__pinHintDot{background:var(--accent-rose);width:1.75rem;height:1.75rem;color:var(--navy-900);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.Journey-module__y2ht3q__journey[data-explored=true] .Journey-module__y2ht3q__pinHintInner{opacity:0;transform:translateY(-12px)}.Journey-module__y2ht3q__journey[data-guided=on] .Journey-module__y2ht3q__viewport{touch-action:pan-y;touch-action:pan-y pinch-zoom}.Journey-module__y2ht3q__journey[data-guided=on] .Journey-module__y2ht3q__backdrop .Journey-module__y2ht3q__push{-webkit-mask-image:linear-gradient(#0000 0%,#000 16%);mask-image:linear-gradient(#0000 0%,#000 16%)}.Journey-module__y2ht3q__journey[data-guided=on] .Journey-module__y2ht3q__pinHint,.Journey-module__y2ht3q__key{display:none}.Journey-module__y2ht3q__journey[data-guided=on] .Journey-module__y2ht3q__key{top:calc(var(--header-h) + var(--space-3));bottom:calc(100vw / var(--backdrop-ratio));left:var(--gutter);right:var(--gutter);z-index:1;pointer-events:none;flex-direction:column;display:flex;position:absolute}.Journey-module__y2ht3q__keyInner{padding-bottom:var(--space-5);pointer-events:auto;margin-top:auto;transition:opacity .36s,visibility linear}.Journey-module__y2ht3q__keyAside{opacity:0;visibility:hidden;transition:opacity .24s,visibility 0s linear .24s}.Journey-module__y2ht3q__keyCaption{align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-navy-muted);display:flex}.Journey-module__y2ht3q__keyCaption .Journey-module__y2ht3q__pinHintDot{width:1.375rem;height:1.375rem;font-size:var(--fs-small)}.Journey-module__y2ht3q__keyList{margin:0;padding:0;list-style:none}.Journey-module__y2ht3q__keyItem{position:relative}.Journey-module__y2ht3q__keyRule{height:var(--hairline);background:var(--navy-line);transform-origin:0;position:absolute;top:0;left:0;right:0}.Journey-module__y2ht3q__keyRuleEnd{top:auto;bottom:0}.Journey-module__y2ht3q__keyButton{width:100%;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.Journey-module__y2ht3q__keyButton:focus-visible{outline:2px solid var(--accent-rose-bright);outline-offset:2px;border-radius:var(--radius-s)}.Journey-module__y2ht3q__keyLine{align-items:center;gap:0 var(--space-3);grid-template-columns:2.25rem minmax(0,1fr) auto;min-height:2.75rem;padding-block:.6rem;display:grid}.Journey-module__y2ht3q__keyMask{display:block;overflow:hidden}.Journey-module__y2ht3q__keyArrow{color:var(--accent-rose);opacity:.7;transition:opacity var(--dur-fast) ease, translate var(--dur-base) var(--ease-out-expo)}.Journey-module__y2ht3q__keyButton:hover .Journey-module__y2ht3q__keyArrow,.Journey-module__y2ht3q__keyButton:focus-visible .Journey-module__y2ht3q__keyArrow{opacity:1;translate:3px}.Journey-module__y2ht3q__keyNumber{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);color:var(--accent-text)}.Journey-module__y2ht3q__keyTitle{font-family:var(--font-display);letter-spacing:var(--tracking-heading);color:var(--text-on-navy);transition:color var(--dur-fast) ease;font-size:1.125rem;line-height:1.25}.Journey-module__y2ht3q__keyButton:hover .Journey-module__y2ht3q__keyTitle,.Journey-module__y2ht3q__keyButton:focus-visible .Journey-module__y2ht3q__keyTitle{color:var(--accent-rose-bright)}.Journey-module__y2ht3q__keyRise{padding-bottom:.08em;display:block}.Journey-module__y2ht3q__hero{z-index:2;min-height:100svh;padding:calc(var(--header-h) + clamp(.75rem, 4svh, 2rem)) var(--gutter) var(--space-7);display:grid;position:relative;overflow:hidden}.Journey-module__y2ht3q__scrim{z-index:-1;pointer-events:none;background:linear-gradient(#090e26cc 0%,#090e2642 17%,#090e2600 38%),linear-gradient(#090e2600 53%,#090e265c 81%,#090e26e0 100%),radial-gradient(112% 78% at 50% 46%,#0b112d00 34%,#0b112d6b 76%,#0b112dbd 100%);position:absolute;inset:0}.Journey-module__y2ht3q__watermarks{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Journey-module__y2ht3q__watermarkTop,.Journey-module__y2ht3q__watermarkBottom{color:var(--accent-rose);opacity:.13;will-change:transform;position:absolute}.Journey-module__y2ht3q__watermarkTop{top:-14%;left:-12%}.Journey-module__y2ht3q__watermarkBottom{bottom:-20%;right:-14%}.Journey-module__y2ht3q__heroInner{width:100%;max-width:calc(var(--maxw) - var(--gutter) * 2);grid-template-rows:1fr auto;gap:clamp(1.5rem,5svh,2.5rem);min-width:0;margin-inline:auto;display:grid}.Journey-module__y2ht3q__lockup{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;max-width:78rem;margin-inline:auto;display:flex}.Journey-module__y2ht3q__mark{color:var(--accent-rose);opacity:.9}.Journey-module__y2ht3q__title{--fs-hero:clamp(2.75rem, min(6.2vw, 11svh), 6rem);width:100%;min-width:0;font-family:var(--font-display);font-size:var(--fs-hero);color:var(--text-on-navy);transform-origin:50% 60%;flex-direction:column;align-items:center;margin-top:clamp(.75rem,3svh,2.25rem);font-weight:400;line-height:.92;display:flex}.Journey-module__y2ht3q__line{clip-path:inset(-45% 0 0);text-transform:uppercase;letter-spacing:-.012em;text-wrap:balance;max-width:100%;display:block}.Journey-module__y2ht3q__lineInner{display:block}.Journey-module__y2ht3q__script{letter-spacing:-.02em;max-width:100%;color:var(--accent-text);margin-block:-.15em -.09em;font-size:1.18em;font-style:italic;font-weight:400;line-height:.8;display:block;translate:3.5%}.Journey-module__y2ht3q__standfirst{max-width:min(40rem,100%);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-navy);opacity:.84;margin-top:clamp(1rem,3.4svh,2.75rem)}.Journey-module__y2ht3q__cta{align-items:center;gap:var(--space-4);padding:.4rem .4rem .4rem var(--space-6);border-radius:var(--radius-pill);background:var(--accent-rose);color:var(--navy-900);font-size:var(--fs-body);letter-spacing:var(--tracking-ui);transition:background-color var(--dur-base) var(--ease-out-expo), box-shadow var(--dur-base) var(--ease-out-expo);margin-top:clamp(1.25rem,4svh,3rem);font-weight:600;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 0 0 6px #e4a8a129,0 18px 40px -16px #e4a8a1a6}.Journey-module__y2ht3q__cta:hover,.Journey-module__y2ht3q__cta:focus-visible{background:var(--accent-rose-bright);box-shadow:0 0 0 8px #e4a8a138,0 22px 46px -16px #e4a8a1cc}.Journey-module__y2ht3q__cta:focus-visible{outline:2px solid var(--accent-rose-bright);outline-offset:4px}.Journey-module__y2ht3q__ctaIcon{box-sizing:content-box;background:var(--navy-900);color:var(--accent-rose);transition:transform var(--dur-base) var(--ease-out-expo);border-radius:50%;flex:none;padding:.7rem}.Journey-module__y2ht3q__cta:hover .Journey-module__y2ht3q__ctaIcon{transform:translate(4px)}.Journey-module__y2ht3q__band{align-items:center;gap:clamp(1rem,3.5vw,3rem);width:100%;min-width:0;display:flex}.Journey-module__y2ht3q__meta{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;flex:0 auto;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Journey-module__y2ht3q__metaTrail{text-align:right;justify-content:flex-end}.Journey-module__y2ht3q__metaItem{font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;color:var(--accent-text);line-height:1.2;position:relative}.Journey-module__y2ht3q__metaItem+.Journey-module__y2ht3q__metaItem:before{content:"";left:calc(var(--space-5) / -2);opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%}.Journey-module__y2ht3q__rule{background:linear-gradient(to right, transparent, var(--accent-rose) 18%, var(--accent-rose) 82%, transparent);transform-origin:50%;flex:auto;min-width:1.5rem;height:1px}.Journey-module__y2ht3q__rail{left:0;bottom:calc(var(--space-7) + 4rem);align-items:center;gap:var(--space-4);width:var(--gutter);pointer-events:none;flex-direction:column;display:flex;position:absolute}.Journey-module__y2ht3q__railTrack{background:var(--navy-line);width:1px;height:clamp(4rem,9vh,6.5rem);display:block;overflow:hidden}.Journey-module__y2ht3q__railFill{background:linear-gradient(to bottom, transparent, var(--accent-rose));transform-origin:top;width:100%;height:100%;animation:Journey-module__y2ht3q__drip 2.6s var(--ease-in-out-quart) infinite;display:block}.Journey-module__y2ht3q__railLabel{writing-mode:vertical-rl;font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-navy-muted);rotate:180deg}@keyframes Journey-module__y2ht3q__drip{0%{opacity:0;transform:scaleY(.15)}35%{opacity:1}to{opacity:0;transform:scaleY(1)}}.Journey-module__y2ht3q__anchor{width:1px;height:1px;position:absolute;top:100svh;left:0}.motion-on .Journey-module__y2ht3q__journey{min-height:500svh}.motion-on .Journey-module__y2ht3q__viewport{height:100svh;position:sticky;top:0}.motion-on .Journey-module__y2ht3q__travel{--travel-w:max(100%, calc(var(--backdrop-span,2) * 100svh * var(--backdrop-ratio,1)));inset:0 auto auto;left:calc((100% - var(--travel-w)) / 2);width:var(--travel-w);height:calc(var(--backdrop-span,2) * 100%)}.motion-on .Journey-module__y2ht3q__hero{min-height:0;position:absolute;inset:0}:is(.motion-on .Journey-module__y2ht3q__pinLayer,.motion-on .Journey-module__y2ht3q__pinHint,.motion-on .Journey-module__y2ht3q__key){opacity:0;visibility:hidden}.motion-on .Journey-module__y2ht3q__hero{will-change:transform;overflow:visible}.motion-on .Journey-module__y2ht3q__watermarks{overflow:visible}.motion-on .Journey-module__y2ht3q__scrim{bottom:-35%;-webkit-mask-image:linear-gradient(#000 0% 74%,#0000 100%);mask-image:linear-gradient(#000 0% 74%,#0000 100%)}.motion-on .Journey-module__y2ht3q__anchor{top:130svh}.motion-on .Journey-module__y2ht3q__journey[data-phase=impact] .Journey-module__y2ht3q__hero{pointer-events:none}:is(.motion-on .Journey-module__y2ht3q__mark,.motion-on .Journey-module__y2ht3q__standfirst,.motion-on .Journey-module__y2ht3q__metaItem,.motion-on .Journey-module__y2ht3q__cta){opacity:0;transform:translateY(34px)}.motion-on .Journey-module__y2ht3q__lineInner{transform:translateY(106%)}.motion-on .Journey-module__y2ht3q__script{opacity:0;filter:blur(16px);transform:translateY(22%)scale(1.05)}.motion-on .Journey-module__y2ht3q__rule{transform:scaleX(0)}.motion-on .Journey-module__y2ht3q__rail{opacity:0}@media (max-width:63.99rem){.Journey-module__y2ht3q__rail{left:50%;bottom:var(--space-4);gap:var(--space-2);flex-direction:column-reverse;width:auto;translate:-50%}.Journey-module__y2ht3q__railTrack{height:2.5rem}.Journey-module__y2ht3q__railLabel{writing-mode:horizontal-tb;rotate:none}.Journey-module__y2ht3q__hero{padding-bottom:calc(var(--space-7) + 4rem)}}@media (max-width:47.99rem){.Journey-module__y2ht3q__watermarkTop{top:-8%;left:-30%}.Journey-module__y2ht3q__watermarkBottom{bottom:-12%;right:-34%}.Journey-module__y2ht3q__band{gap:var(--space-4);flex-direction:column}.Journey-module__y2ht3q__meta{text-align:center;justify-content:center}.Journey-module__y2ht3q__rule{flex:none;width:4rem}.Journey-module__y2ht3q__heroInner{gap:clamp(1rem,4svh,2rem)}.Journey-module__y2ht3q__title{--fs-hero:clamp(2.25rem, min(12.5vw, 7.2svh), 2.75rem);margin-top:clamp(.75rem,2.6svh,1.5rem)}.Journey-module__y2ht3q__standfirst{margin-top:clamp(.875rem,3svh,1.75rem);font-size:clamp(.875rem,2.6svh,1rem);line-height:1.55}.Journey-module__y2ht3q__cta{gap:var(--space-3);padding-left:var(--space-5);margin-top:clamp(1rem,3.6svh,2rem);font-size:.9375rem}.Journey-module__y2ht3q__band{gap:clamp(.5rem,2svh,1rem)}.Journey-module__y2ht3q__metaItem{font-size:var(--fs-caption);letter-spacing:.12em}.Journey-module__y2ht3q__rail{bottom:clamp(.5rem,2svh,1rem)}.Journey-module__y2ht3q__railTrack{height:clamp(1.25rem,4.5svh,2.5rem)}.Journey-module__y2ht3q__hero{padding-bottom:calc(2*clamp(.5rem,2svh,1rem) + clamp(1.25rem,4.5svh,2.5rem) + 2.25rem)}}@media (max-width:19rem){.Journey-module__y2ht3q__metaItem+.Journey-module__y2ht3q__metaItem:before{display:none}}@media (max-width:47.99rem) and (max-height:44.99rem){.Journey-module__y2ht3q__mark,.Journey-module__y2ht3q__rail{display:none}.Journey-module__y2ht3q__title{margin-top:0}.Journey-module__y2ht3q__hero{padding-bottom:clamp(1rem,3svh,1.5rem)}.Journey-module__y2ht3q__keyCaption{margin-bottom:var(--space-2)}.Journey-module__y2ht3q__keyLine{min-height:2.5rem;padding-block:.4rem}.Journey-module__y2ht3q__keyTitle{font-size:1rem;line-height:1.2}}@media (prefers-reduced-motion:reduce){.Journey-module__y2ht3q__railFill{opacity:.6;animation:none}.Journey-module__y2ht3q__hero,.Journey-module__y2ht3q__travel,.Journey-module__y2ht3q__watermarkTop,.Journey-module__y2ht3q__watermarkBottom{will-change:auto}}@media (orientation:landscape) and (max-height:32rem){.Journey-module__y2ht3q__hero{padding:calc(var(--header-h) + var(--space-2)) var(--gutter) var(--space-4)}.Journey-module__y2ht3q__heroInner{gap:var(--space-4)}.Journey-module__y2ht3q__mark,.Journey-module__y2ht3q__rail{display:none}.Journey-module__y2ht3q__title{--fs-hero:clamp(1.9rem, 10svh, 2.75rem);margin-top:0}.Journey-module__y2ht3q__standfirst{margin-top:var(--space-3);max-width:46rem;font-size:var(--fs-small)}.Journey-module__y2ht3q__cta{margin-top:var(--space-4)}.Journey-module__y2ht3q__band{flex-direction:row}.Journey-module__y2ht3q__rule{flex:auto;width:auto}}
.Legacy-module__3adxJW__band{--render-width:107vw;padding-block:var(--section-pad-lg) var(--section-pad);position:relative}.Legacy-module__3adxJW__shell{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"intro lattice";align-items:center;column-gap:clamp(2rem,4vw,4rem);display:grid}.Legacy-module__3adxJW__intro{align-items:flex-start;gap:var(--space-5);flex-direction:column;grid-area:intro;max-width:34rem;display:flex}.Legacy-module__3adxJW__heading{color:var(--text-on-cream);max-width:14ch}.Legacy-module__3adxJW__body{max-width:var(--measure);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-on-cream-muted)}.Legacy-module__3adxJW__plate{width:100%;margin:0 0 calc(var(--section-pad) * -1);justify-content:flex-end;display:flex;position:relative}.Legacy-module__3adxJW__plateInner{will-change:transform;flex:none}.Legacy-module__3adxJW__render{width:var(--render-width);max-width:none;height:auto;display:block}.Legacy-module__3adxJW__lattice{grid-area:lattice;justify-content:center;align-self:center;min-width:0;display:flex}.Legacy-module__3adxJW__cluster{--disc:clamp(6.5rem, 12vw, 11rem);isolation:isolate;will-change:transform;width:max-content;max-width:100%;position:relative}@supports (container-type:inline-size){.Legacy-module__3adxJW__lattice{container-type:inline-size}.Legacy-module__3adxJW__cluster{--disc:clamp(6.5rem, 29cqw, 11rem)}}.Legacy-module__3adxJW__halo{z-index:0;width:calc(var(--disc) * 3.5);aspect-ratio:1;pointer-events:none;border:1px dashed #0f143021;border-radius:50%;animation:96s linear infinite Legacy-module__3adxJW__legacy-halo;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Legacy-module__3adxJW__halo:before{content:"";border:1px solid #a8574c24;border-radius:50%;position:absolute;inset:13%}.Legacy-module__3adxJW__wires{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.Legacy-module__3adxJW__bar{fill:none;stroke:var(--navy-700);stroke-width:calc(var(--disc) * .038)}.Legacy-module__3adxJW__strand{fill:none;stroke:var(--text-dark);stroke-width:1px;opacity:.16}.Legacy-module__3adxJW__chargeCore{fill:var(--accent-deep)}.Legacy-module__3adxJW__chargeHalo{fill:var(--accent-rose);opacity:.3}.Legacy-module__3adxJW__discs{--gap:calc(var(--disc) * .115);--half:calc((var(--disc) - var(--gap)) / 2);z-index:2;grid-template-columns:repeat(6, var(--half));column-gap:var(--gap);row-gap:calc(var(--disc) * .14);margin:0;padding:0;list-style:none;display:grid;position:relative}.Legacy-module__3adxJW__disc:first-child{grid-area:1/1/2/3}.Legacy-module__3adxJW__disc:nth-child(2){grid-area:1/3/2/5}.Legacy-module__3adxJW__disc:nth-child(3){grid-area:1/5/2/7}.Legacy-module__3adxJW__disc:nth-child(4){grid-area:2/2/3/4}.Legacy-module__3adxJW__disc:nth-child(5){grid-area:2/4/3/6}.Legacy-module__3adxJW__disc{--text-on-navy:#f4f2ef;--text-on-navy-muted:#b3bacb;--accent-text:var(--accent-rose);aspect-ratio:1;padding:calc(var(--disc) * .075) calc(var(--disc) * .125);color:var(--text-on-navy);text-align:center;background:radial-gradient(118% 118% at 32% 16%, var(--navy-600) 0%, var(--navy-700) 46%, var(--navy-900) 100%);transition:box-shadow .52s var(--ease-out-quint);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 20px 46px -22px #090d218c,0 2px 6px -2px #090d214d}.Legacy-module__3adxJW__disc:hover{box-shadow:0 28px 62px -20px #090d219e,0 0 0 1px #e4a8a161,0 0 34px -8px #e4a8a173}.Legacy-module__3adxJW__face{align-items:center;gap:calc(var(--disc) * .038);flex-direction:column;width:100%;display:flex}.Legacy-module__3adxJW__icon{width:calc(var(--disc) * .18);color:var(--accent-rose);display:block}.Legacy-module__3adxJW__icon svg{width:100%;height:auto}.Legacy-module__3adxJW__figure{color:var(--cream-100);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .34em;margin:0;display:flex}.Legacy-module__3adxJW__count{font-family:var(--font-display);font-size:calc(var(--disc) * .225);letter-spacing:-.02em;white-space:nowrap;line-height:1}.Legacy-module__3adxJW__suffix{vertical-align:super;font-size:.5em;line-height:1}.Legacy-module__3adxJW__unit,.Legacy-module__3adxJW__phrase{font-family:var(--font-display);color:var(--cream-100);font-style:italic;line-height:1.12}.Legacy-module__3adxJW__unit{font-size:calc(var(--disc) * .098)}.Legacy-module__3adxJW__phrase{font-size:calc(var(--disc) * .098);text-wrap:balance;margin:0}.Legacy-module__3adxJW__note{font-size:calc(var(--disc) * .066);color:var(--text-on-navy-muted);text-wrap:balance;margin:0;line-height:1.3}.Legacy-module__3adxJW__ring,.Legacy-module__3adxJW__ticks{pointer-events:none;position:absolute;inset:0}.Legacy-module__3adxJW__ring circle{fill:none;stroke:var(--accent-rose);stroke-width:1px;opacity:.36;vector-effect:non-scaling-stroke;transition:opacity .42s}.Legacy-module__3adxJW__disc:hover .Legacy-module__3adxJW__ring circle{opacity:.95}.Legacy-module__3adxJW__ticks{opacity:0;transition:opacity .48s var(--ease-out-quint);animation:18s linear infinite paused Legacy-module__3adxJW__legacy-turn}.Legacy-module__3adxJW__ticks circle{fill:none;stroke:var(--accent-rose);stroke-width:1px;stroke-dasharray:2 7;stroke-linecap:round;vector-effect:non-scaling-stroke}.Legacy-module__3adxJW__disc:hover .Legacy-module__3adxJW__ticks{opacity:.8;animation-play-state:running}@keyframes Legacy-module__3adxJW__legacy-halo{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes Legacy-module__3adxJW__legacy-turn{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.motion-on .Legacy-module__3adxJW__intro>*{opacity:0;transform:translateY(28px)}.motion-on .Legacy-module__3adxJW__plateInner{opacity:0;transform:translateY(56px)scale(1.06)}.motion-on .Legacy-module__3adxJW__disc{opacity:0;transform:translateY(26px)scale(.78)}.motion-on .Legacy-module__3adxJW__bar{stroke-dasharray:1;stroke-dashoffset:1px}.motion-on .Legacy-module__3adxJW__strand{stroke-dasharray:1;stroke-dashoffset:1px}.motion-on .Legacy-module__3adxJW__ring circle{stroke-dasharray:1;stroke-dashoffset:1px}.motion-on .Legacy-module__3adxJW__icon path{stroke-dasharray:1;stroke-dashoffset:1px}.motion-on .Legacy-module__3adxJW__icon circle{stroke-dasharray:1;stroke-dashoffset:1px}@media (max-width:63.99rem){.Legacy-module__3adxJW__shell{row-gap:var(--space-9);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""lattice"}.Legacy-module__3adxJW__intro{max-width:40rem}}@media (max-width:33.99rem){.Legacy-module__3adxJW__discs{grid-template-columns:repeat(4, var(--half))}.Legacy-module__3adxJW__disc:first-child{grid-area:1/1/2/3}.Legacy-module__3adxJW__disc:nth-child(2){grid-area:1/3/2/5}.Legacy-module__3adxJW__disc:nth-child(3){grid-area:2/2/3/4}.Legacy-module__3adxJW__disc:nth-child(4){grid-area:3/1/4/3}.Legacy-module__3adxJW__disc:nth-child(5){grid-area:3/3/4/5}.Legacy-module__3adxJW__cluster{--disc:clamp(6.5rem, 40vw, 11rem)}.Legacy-module__3adxJW__strand{opacity:.1}.Legacy-module__3adxJW__halo{display:none}}@supports (container-type:inline-size){@media (max-width:33.99rem){.Legacy-module__3adxJW__cluster{--disc:clamp(6.5rem, 45cqw, 11rem)}}}@media (prefers-reduced-motion:reduce){.Legacy-module__3adxJW__plateInner,.Legacy-module__3adxJW__cluster{will-change:auto}.Legacy-module__3adxJW__halo,.Legacy-module__3adxJW__ticks{animation:none}.Legacy-module__3adxJW__disc,.Legacy-module__3adxJW__ring circle,.Legacy-module__3adxJW__ticks{transition:none}}
.RegionMap-module__0kj4BG__planes,.RegionMap-module__0kj4BG__layer{--map-sea:#070b1e;--map-copper:#e98b52;--map-copper-lit:#ffc9a1;--map-line:#8394d3}.RegionMap-module__0kj4BG__planes{background:#040817;position:absolute;inset:0;overflow:hidden}.RegionMap-module__0kj4BG__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.RegionMap-module__0kj4BG__vignette{pointer-events:none;background:radial-gradient(78% 74% at 42% 48%,#03051000 52%,#03051094 100%);position:absolute;inset:0}.RegionMap-module__0kj4BG__layer{z-index:1;pointer-events:none;--pin-hit:44px;--pin-core:7px;--pin-ring:21px;--pin-halo:52px;--panel-w:min(20rem, 60vw);--panel-offset:24px;position:absolute;inset:0}.RegionMap-module__0kj4BG__safe{top:var(--map-safe-top,var(--space-8));right:var(--map-safe-right,var(--space-8));bottom:var(--map-safe-bottom,var(--space-8));left:var(--map-safe-left,var(--space-8));visibility:hidden;pointer-events:none;position:absolute}.RegionMap-module__0kj4BG__anchor{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.RegionMap-module__0kj4BG__anchor[data-open=true]{z-index:2}.RegionMap-module__0kj4BG__place{transition:opacity var(--dur-base) var(--ease-out-quint);position:absolute;top:0}.RegionMap-module__0kj4BG__anchor[data-covered=true] .RegionMap-module__0kj4BG__place{opacity:0}.RegionMap-module__0kj4BG__anchor[data-side=left] .RegionMap-module__0kj4BG__place{right:18px;transform:translateY(-50%)}.RegionMap-module__0kj4BG__anchor[data-side=right] .RegionMap-module__0kj4BG__place{left:18px;transform:translateY(-50%)}.RegionMap-module__0kj4BG__anchor[data-side=below] .RegionMap-module__0kj4BG__place{top:20px;left:0;transform:translate(-50%)}.RegionMap-module__0kj4BG__name{white-space:nowrap;letter-spacing:.24em;text-transform:uppercase;color:#f4f2efa8;text-shadow:0 0 10px #050816f2,0 1px 2px #050816e6;transition:color var(--dur-base) ease;font-size:.6875rem;font-weight:500;line-height:1;display:block}.RegionMap-module__0kj4BG__name[data-lit=true]{color:var(--cream-100)}.RegionMap-module__0kj4BG__cityName{font-family:var(--font-display);letter-spacing:.3em;color:#fdfcfad6;font-size:clamp(1.125rem,.85rem + .8vw,1.625rem);font-weight:400}.RegionMap-module__0kj4BG__mark{background:var(--cream-100);opacity:.7;border-radius:50%;width:5px;height:5px;position:absolute;top:-2.5px;left:-2.5px;box-shadow:0 0 10px 1px #e98b528c}.RegionMap-module__0kj4BG__pin{--hit:min(var(--pin-ring), var(--pin-hit));width:var(--hit);height:var(--hit);margin:calc(var(--hit) / -2) 0 0 calc(var(--hit) / -2);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;isolation:isolate;transition:opacity var(--dur-slow) var(--ease-out-expo), transform var(--dur-slow) var(--ease-out-expo);background:0 0;border:0;border-radius:50%;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}@media (pointer:coarse){.RegionMap-module__0kj4BG__pin{--hit:min(44px, var(--pin-hit))}}.RegionMap-module__0kj4BG__pin>*{pointer-events:none;grid-area:1/1}.RegionMap-module__0kj4BG__pin:focus-visible{outline:none}.RegionMap-module__0kj4BG__halo{z-index:0;width:var(--pin-halo);height:var(--pin-halo);opacity:.9;transition:opacity var(--dur-base) var(--ease-out-quint), transform var(--dur-slow) var(--ease-out-expo);background:radial-gradient(circle,#070b1ebf 0%,#070b1e6b 38%,#070b1e00 70%),radial-gradient(circle,#e98b524d 0%,#e98b5200 64%);border-radius:50%}.RegionMap-module__0kj4BG__beacon{z-index:1;width:var(--pin-ring);height:var(--pin-ring);border:1px solid var(--map-copper);opacity:0;animation:RegionMap-module__0kj4BG__beacon 5.2s var(--ease-out-expo) infinite;animation-delay:calc(var(--i,0) * .46s);border-radius:50%}.RegionMap-module__0kj4BG__ring{z-index:2;width:var(--pin-ring);height:var(--pin-ring);transition:transform var(--dur-slow) var(--ease-out-expo), border-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border:1px solid #e98b52b3;border-radius:50%}.RegionMap-module__0kj4BG__pin[data-multi=true] .RegionMap-module__0kj4BG__ring{box-shadow:0 0 0 3px #070b1e99,0 0 0 4px #e98b5266}.RegionMap-module__0kj4BG__core{z-index:3;width:var(--pin-core);height:var(--pin-core);background:var(--cream-100);transition:transform var(--dur-slow) var(--ease-out-expo), box-shadow var(--dur-base) ease;border-radius:50%;box-shadow:0 0 0 1px #e98b52d9,0 0 14px 2px #e98b5299}@keyframes RegionMap-module__0kj4BG__beacon{0%{opacity:.55;transform:scale(.6)}55%,to{opacity:0;transform:scale(2.2)}}.RegionMap-module__0kj4BG__layer[data-active=false] .RegionMap-module__0kj4BG__pin{opacity:0;pointer-events:none}.RegionMap-module__0kj4BG__layer[data-active=false] .RegionMap-module__0kj4BG__beacon,.RegionMap-module__0kj4BG__layer[data-engaged=true] .RegionMap-module__0kj4BG__beacon{opacity:0;animation-play-state:paused}.RegionMap-module__0kj4BG__anchor[data-state=lit] .RegionMap-module__0kj4BG__halo,.RegionMap-module__0kj4BG__anchor[data-state=focus] .RegionMap-module__0kj4BG__halo,.RegionMap-module__0kj4BG__pin:focus-visible .RegionMap-module__0kj4BG__halo{opacity:1;transform:scale(1.18)}.RegionMap-module__0kj4BG__anchor[data-state=lit] .RegionMap-module__0kj4BG__ring,.RegionMap-module__0kj4BG__anchor[data-state=focus] .RegionMap-module__0kj4BG__ring,.RegionMap-module__0kj4BG__pin:focus-visible .RegionMap-module__0kj4BG__ring{border-color:#ffc9a1f2;transform:scale(1.45)}.RegionMap-module__0kj4BG__anchor[data-state=lit] .RegionMap-module__0kj4BG__core,.RegionMap-module__0kj4BG__anchor[data-state=focus] .RegionMap-module__0kj4BG__core,.RegionMap-module__0kj4BG__pin:focus-visible .RegionMap-module__0kj4BG__core{transform:scale(1.25);box-shadow:0 0 0 1px #ffc9a1f2,0 0 24px 5px #e98b52b8}.RegionMap-module__0kj4BG__pin:focus-visible .RegionMap-module__0kj4BG__ring{box-shadow:0 0 0 2px var(--accent-rose)}.RegionMap-module__0kj4BG__anchor[data-state=dim] .RegionMap-module__0kj4BG__pin{opacity:.5;transform:scale(.86)}.RegionMap-module__0kj4BG__tip{white-space:nowrap;border:var(--hairline) solid #e98b5266;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);letter-spacing:.2em;text-transform:uppercase;color:var(--cream-100);opacity:0;transition:opacity .18s var(--ease-out-quint), transform .32s var(--ease-out-quint);pointer-events:none;background:#070b1ec7;align-items:baseline;gap:.7em;padding:.5em .8em .45em;font-size:.6875rem;line-height:1;display:inline-flex;position:absolute;top:0;left:18px;transform:translate(-6px,-50%)}.RegionMap-module__0kj4BG__tipCount{color:var(--map-copper-lit);letter-spacing:.08em}.RegionMap-module__0kj4BG__anchor[data-state=lit] .RegionMap-module__0kj4BG__tip{opacity:1;transform:translateY(-50%)}.RegionMap-module__0kj4BG__slot{width:var(--panel-w);transform:translate(var(--panel-offset), -50%);pointer-events:none;position:absolute;top:0;left:0}.RegionMap-module__0kj4BG__panel{padding:var(--space-5);-webkit-backdrop-filter:blur(20px)saturate(1.25);border:var(--hairline) solid #8394d32e;border-radius:var(--radius-m);box-shadow:var(--shadow-l);color:var(--text-on-navy);opacity:0;visibility:hidden;transform-origin:0;transition:opacity .18s var(--ease-out-quint), transform .26s var(--ease-out-quint), visibility 0s linear .26s;background:linear-gradient(#12193ce6,#090d24f0);border-left-color:#e98b528c;transform:translate(-12px)scale(.985)}.RegionMap-module__0kj4BG__anchor[data-open=true] .RegionMap-module__0kj4BG__panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s var(--ease-out-expo), transform .62s var(--ease-out-expo), visibility 0s;transform:none}.RegionMap-module__0kj4BG__eyebrow{margin:0 0 var(--space-2);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--map-copper-lit);align-items:center;gap:.8em;display:flex}.RegionMap-module__0kj4BG__eyebrowRule{width:1.4em;height:var(--hairline);opacity:.5;background:currentColor;flex:none}.RegionMap-module__0kj4BG__title{font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--text-on-navy);margin:0}.RegionMap-module__0kj4BG__description{margin:var(--space-3) 0 0;font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-on-navy);opacity:.74}.RegionMap-module__0kj4BG__media{gap:var(--space-2);margin:var(--space-4) 0 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0;list-style:none;display:grid}.RegionMap-module__0kj4BG__mediaItem{aspect-ratio:3/4;border-radius:var(--radius-s);background:var(--navy-900);box-shadow:inset 0 0 0 var(--hairline) #8394d324;position:relative;overflow:hidden}.RegionMap-module__0kj4BG__media[data-count="1"] .RegionMap-module__0kj4BG__mediaItem{aspect-ratio:16/10}.RegionMap-module__0kj4BG__mediaImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.RegionMap-module__0kj4BG__items{margin:var(--space-4) 0 0;padding:0;list-style:none}.RegionMap-module__0kj4BG__item{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-2);border-top:var(--hairline) solid #8394d324;font-size:var(--fs-small);line-height:var(--lh-caption);display:flex}.RegionMap-module__0kj4BG__item:first-child{border-top:0}.RegionMap-module__0kj4BG__itemNote{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--map-copper-lit);opacity:.85;flex:none}.RegionMap-module__0kj4BG__back{top:var(--map-safe-top,var(--space-9));right:var(--map-back-right,var(--space-8));border:var(--hairline) solid #dc9d5d99;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);color:var(--cream-100);font:inherit;font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;pointer-events:auto;opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out-quint), transform var(--dur-slow) var(--ease-out-expo), visibility 0s linear var(--dur-base), background-color var(--dur-base) ease, color var(--dur-base) ease;background:#0408179e;align-items:center;gap:.6em;padding:.6em 1em .55em;display:inline-flex;position:absolute;transform:translateY(-8px)}.RegionMap-module__0kj4BG__back[data-shown=true]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease-out-quint), transform var(--dur-slow) var(--ease-out-expo), visibility 0s, background-color var(--dur-base) ease, color var(--dur-base) ease;transform:none}.RegionMap-module__0kj4BG__back svg{transition:transform var(--dur-base) var(--ease-out-expo)}.RegionMap-module__0kj4BG__back:hover,.RegionMap-module__0kj4BG__back:focus-visible{color:var(--navy-900);background:#dc9d5d}.RegionMap-module__0kj4BG__back:hover svg{transform:translate(-3px)}.RegionMap-module__0kj4BG__back:focus-visible{outline:2px solid var(--accent-rose);outline-offset:3px}.RegionMap-module__0kj4BG__credit{right:var(--map-back-right,var(--space-8));bottom:calc(7svh + var(--space-5));letter-spacing:.08em;color:#f4f2ef6b;pointer-events:auto;transition:opacity var(--dur-slow) var(--ease-out-expo), visibility 0s;margin:0;font-size:.625rem;position:absolute}.RegionMap-module__0kj4BG__credit a{color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #f4f2ef40;text-decoration:underline #f4f2ef40}.RegionMap-module__0kj4BG__credit a:hover,.RegionMap-module__0kj4BG__credit a:focus-visible{color:var(--cream-100)}.RegionMap-module__0kj4BG__layer[data-active=false] .RegionMap-module__0kj4BG__credit{opacity:0;visibility:hidden;transition:opacity var(--dur-base) ease, visibility 0s linear var(--dur-base)}@media (prefers-reduced-motion:reduce){.RegionMap-module__0kj4BG__beacon{opacity:0;animation:none}.RegionMap-module__0kj4BG__pin,.RegionMap-module__0kj4BG__halo,.RegionMap-module__0kj4BG__ring,.RegionMap-module__0kj4BG__core,.RegionMap-module__0kj4BG__tip,.RegionMap-module__0kj4BG__back{transition-duration:1ms}.RegionMap-module__0kj4BG__panel,.RegionMap-module__0kj4BG__anchor[data-open=true] .RegionMap-module__0kj4BG__panel{transition:opacity .12s linear,visibility;transform:none}}
.ProjectsShowcase-module__-PoxKG__section{padding-block:var(--section-pad);background:var(--navy-700);--pj-gap:4.5vw;--pj-fx:15vw;--pj-ft:15svh;--pj-fb:11svh;--pj-r:1.6vw;--pj-bronze:#cd7f32;--pj-bronze-sheen:linear-gradient(180deg, #e2a66b 12%, #cd7f32 55%, #a3622c 96%);position:relative}.ProjectsShowcase-module__-PoxKG__head{gap:var(--space-5);margin-bottom:var(--head-gap);flex-direction:column;display:flex}.ProjectsShowcase-module__-PoxKG__title{max-width:var(--measure-heading);font-family:var(--font-display);font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--text-on-navy);margin:0}.ProjectsShowcase-module__-PoxKG__title .u-swash{color:var(--pj-bronze);margin-inline:-.12em;padding-inline:.12em}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ProjectsShowcase-module__-PoxKG__title .u-swash{background:var(--pj-bronze-sheen);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.ProjectsShowcase-module__-PoxKG__titleCard{gap:var(--space-4);flex-direction:column;display:flex}.ProjectsShowcase-module__-PoxKG__eyebrow{font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--pj-bronze);align-items:center;gap:1.1em;margin:0;font-weight:500;line-height:1;display:flex}.ProjectsShowcase-module__-PoxKG__eyebrowRule{display:none}.ProjectsShowcase-module__-PoxKG__eyebrowMask,.ProjectsShowcase-module__-PoxKG__eyebrowText{display:inline-block}.ProjectsShowcase-module__-PoxKG__wordMask{vertical-align:top;margin:-.06em -.1em -.16em;padding:.06em .1em .16em;display:inline-block;overflow:hidden}.ProjectsShowcase-module__-PoxKG__word{white-space:nowrap;display:inline-block}.ProjectsShowcase-module__-PoxKG__standfirst{max-width:var(--measure-lead);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-on-navy);opacity:.78;margin:0}.ProjectsShowcase-module__-PoxKG__frame,.ProjectsShowcase-module__-PoxKG__veil,.ProjectsShowcase-module__-PoxKG__rail,.ProjectsShowcase-module__-PoxKG__pins{display:none}.ProjectsShowcase-module__-PoxKG__index{gap:var(--space-9) var(--space-6);width:100%;max-width:var(--maxw);padding-inline:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin-inline:auto;list-style:none;display:grid}.ProjectsShowcase-module__-PoxKG__item{margin:0}.ProjectsShowcase-module__-PoxKG__card{border-radius:var(--radius-m);aspect-ratio:4/5;background:var(--navy-800);box-shadow:var(--shadow-m);position:relative;overflow:hidden}.ProjectsShowcase-module__-PoxKG__cardImage{object-fit:cover;width:100%;height:100%}.ProjectsShowcase-module__-PoxKG__name{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:var(--fs-h3);line-height:var(--lh-heading);color:var(--text-on-navy)}.ProjectsShowcase-module__-PoxKG__locality{align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-2) 0 0;font-size:var(--fs-small);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-navy-muted);flex-wrap:wrap;display:flex}.ProjectsShowcase-module__-PoxKG__status{border:var(--hairline) solid var(--navy-line);border-radius:var(--radius-pill);font-size:var(--fs-caption);color:var(--accent-text);padding:.2em .75em}.ProjectsShowcase-module__-PoxKG__blurb{margin:var(--space-3) 0 0;max-width:32ch;font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-on-navy);opacity:.72}.ProjectsShowcase-module__-PoxKG__action{width:100%;max-width:var(--maxw);margin:var(--space-9) auto 0;padding-inline:var(--gutter);display:flex}.ProjectsShowcase-module__-PoxKG__cta{padding:var(--space-4) var(--space-7);border:var(--hairline) solid var(--accent-rose);border-radius:var(--radius-pill);color:var(--accent-text);font-size:var(--fs-body);letter-spacing:var(--tracking-ui-solid);transition:transform var(--dur-base) var(--ease-out-expo), box-shadow var(--dur-base) var(--ease-out-expo), background-color var(--dur-base) ease, color var(--dur-base) ease;background:0 0;align-items:center;gap:.7em;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.ProjectsShowcase-module__-PoxKG__cta:hover,.ProjectsShowcase-module__-PoxKG__cta:focus-visible{background:var(--accent-rose);color:var(--navy-900);transform:translateY(-2px);box-shadow:0 18px 44px -14px #e4a8a180}.ProjectsShowcase-module__-PoxKG__ctaIcon{transition:transform var(--dur-base) var(--ease-out-expo)}.ProjectsShowcase-module__-PoxKG__cta:hover .ProjectsShowcase-module__-PoxKG__ctaIcon{transform:translate(4px)}@media (min-width:60rem){.motion-on .ProjectsShowcase-module__-PoxKG__section{min-height:calc(var(--span,7.3) * 100svh);padding-block:0}.motion-on .ProjectsShowcase-module__-PoxKG__stage{isolation:isolate;--rail-w:clamp(4.5rem, 7vw, 7.5rem);--map-safe-top:calc(var(--header-h) + var(--space-6));--map-safe-right:calc(var(--rail-w) + var(--space-5));--map-safe-bottom:calc(7svh + var(--space-10));--map-safe-left:calc(var(--rail-w) + var(--space-5));--map-back-right:clamp(1.5rem, 3vw, 3.5rem);height:100svh;position:sticky;top:0;overflow:hidden}.motion-on .ProjectsShowcase-module__-PoxKG__frame{top:var(--pj-ft);bottom:var(--pj-fb);left:var(--pj-fx);right:var(--pj-fx);z-index:0;display:block;position:absolute}.motion-on .ProjectsShowcase-module__-PoxKG__pane{will-change:transform;position:absolute;inset:0}.motion-on .ProjectsShowcase-module__-PoxKG__paneLeft{clip-path:inset(0 calc(50% + var(--pj-gap) / 2) 0 0 round var(--pj-r) 0 0 var(--pj-r));transform:translateY(4.5svh)}.motion-on .ProjectsShowcase-module__-PoxKG__paneRight{clip-path:inset(0 0 0 calc(50% + var(--pj-gap) / 2) round 0 var(--pj-r) var(--pj-r) 0);transform:translateY(-4.5svh)}.motion-on .ProjectsShowcase-module__-PoxKG__shot{top:calc(var(--pj-ft) * -1);bottom:calc(var(--pj-fb) * -1);left:calc(var(--pj-fx) * -1);right:calc(var(--pj-fx) * -1);will-change:transform;position:absolute}.motion-on .ProjectsShowcase-module__-PoxKG__veil{border-radius:var(--pj-r);background:var(--navy-900);opacity:0;pointer-events:none;display:block;position:absolute;inset:0}.motion-on .ProjectsShowcase-module__-PoxKG__pins{z-index:4;display:block;position:absolute;inset:0}.motion-on .ProjectsShowcase-module__-PoxKG__rail{width:var(--rail-w);z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 auto 0 0}.motion-on .ProjectsShowcase-module__-PoxKG__railTrack{background:var(--navy-line);width:1px;height:30svh;position:relative;overflow:hidden}.motion-on .ProjectsShowcase-module__-PoxKG__railFill{background:var(--accent-rose);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.motion-on .ProjectsShowcase-module__-PoxKG__railCount{margin:var(--space-s) 0 0;font-size:var(--fs-caption);letter-spacing:var(--tracking-label);color:var(--text-on-navy);text-shadow:0 1px 16px #090d218c}.motion-on .ProjectsShowcase-module__-PoxKG__railTotal{opacity:.45}.motion-on .ProjectsShowcase-module__-PoxKG__head{pointer-events:none;z-index:3;max-width:none;margin:0;padding:0;display:block;position:absolute;inset:0}.motion-on .ProjectsShowcase-module__-PoxKG__titleCard{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--header-h) var(--gutter) 20svh;text-align:center;position:absolute;inset:0}.motion-on .ProjectsShowcase-module__-PoxKG__eyebrow{letter-spacing:.34em}.motion-on .ProjectsShowcase-module__-PoxKG__eyebrowMask{margin:-.3em -.34em -.3em 0;padding:.3em 0;overflow:hidden}.motion-on .ProjectsShowcase-module__-PoxKG__eyebrowRule{width:clamp(2rem,3.2vw,3.25rem);height:var(--hairline);opacity:.65;background:currentColor;display:block}.motion-on .ProjectsShowcase-module__-PoxKG__eyebrowRule:first-child{transform-origin:100%}.motion-on .ProjectsShowcase-module__-PoxKG__eyebrowRule:last-child{transform-origin:0%}.motion-on .ProjectsShowcase-module__-PoxKG__title{letter-spacing:-.01em;max-width:20em;color:var(--cream-100);text-wrap:balance;font-size:clamp(2.25rem,1.2rem + 2.9vw,3.75rem);font-weight:400;line-height:1.1}.motion-on .ProjectsShowcase-module__-PoxKG__standfirst{width:100%;max-width:calc(var(--measure-lead) + var(--gutter) * 2);padding-inline:var(--gutter);text-align:center;font-size:var(--fs-body);margin-inline:auto;position:absolute;bottom:8svh;left:0;right:0}.motion-on .ProjectsShowcase-module__-PoxKG__index{display:none}.motion-on .ProjectsShowcase-module__-PoxKG__action{z-index:5;pointer-events:none;will-change:transform, opacity;justify-content:center;width:auto;max-width:none;margin:0;position:absolute;bottom:7svh;left:0;right:0}.motion-on .ProjectsShowcase-module__-PoxKG__cta{pointer-events:auto;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#0b102a6b;box-shadow:0 14px 40px -18px #090d21d9}:is(.motion-on .ProjectsShowcase-module__-PoxKG__cta:hover,.motion-on .ProjectsShowcase-module__-PoxKG__cta:focus-visible){background:var(--accent-rose)}}@media (prefers-reduced-motion:reduce){.ProjectsShowcase-module__-PoxKG__pane,.ProjectsShowcase-module__-PoxKG__shot,.ProjectsShowcase-module__-PoxKG__action{will-change:auto}}
.Responsibility-module__mnf_5q__section{padding-block:var(--section-pad);--sky:50%;--shell-pad:max(var(--gutter), calc((100% - var(--maxw)) / 2 + var(--gutter)));--rubric-clear:calc(var(--space-8) + .9rem);--drawing:clamp(3.5rem, 7vw, 8rem);position:relative}.Responsibility-module__mnf_5q__section:before{content:"";width:min(100% - var(--gutter) * 2, var(--maxw) - var(--gutter) * 2);height:var(--hairline);background:var(--cream-line-rose);opacity:.5;position:absolute;top:0;left:50%;translate:-50%}.Responsibility-module__mnf_5q__stage{position:relative}.Responsibility-module__mnf_5q__frame{flex-direction:column;display:flex;position:relative}.Responsibility-module__mnf_5q__slide{padding-inline:var(--shell-pad);position:relative}.Responsibility-module__mnf_5q__slide+.Responsibility-module__mnf_5q__slide{margin-top:var(--section-pad)}.Responsibility-module__mnf_5q__body{gap:var(--space-5);flex-direction:column;display:flex}.Responsibility-module__mnf_5q__rubric{align-items:center;gap:clamp(var(--space-4), 1.6vw, var(--space-5));display:flex}.Responsibility-module__mnf_5q__rubricLabel{flex:none}.Responsibility-module__mnf_5q__rubricRule{height:var(--hairline);background:var(--cream-line-rose);opacity:.55;flex:auto}.Responsibility-module__mnf_5q__headline{max-width:14ch;color:var(--text-on-cream);text-wrap:balance}.Responsibility-module__mnf_5q__standfirst{max-width:var(--measure-lead);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-on-cream-muted);text-wrap:pretty}.Responsibility-module__mnf_5q__figure{margin:0}.Responsibility-module__mnf_5q__plate{background:var(--cream-300);aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.Responsibility-module__mnf_5q__plateImage{object-fit:cover;width:100%;height:100%;display:block}.Responsibility-module__mnf_5q__caption{margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--hairline) solid var(--cream-line);font-family:var(--font-display);font-style:italic;font-size:var(--fs-small);line-height:var(--lh-caption);color:var(--accent-deep)}.Responsibility-module__mnf_5q__standard{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1.15vw,2.125rem);font-style:italic;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--text-on-cream);text-wrap:pretty;max-width:20ch}.Responsibility-module__mnf_5q__practices{gap:var(--space-6) clamp(var(--space-5), 2.4vw, var(--space-7));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Responsibility-module__mnf_5q__practice{gap:var(--space-3);align-content:start;display:grid}.Responsibility-module__mnf_5q__drawing{width:var(--drawing);color:var(--accent-deep);display:block}.Responsibility-module__mnf_5q__drawing svg{width:100%;height:auto;display:block}.Responsibility-module__mnf_5q__practiceTitle{font-family:var(--font-body);font-size:var(--fs-small);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tracking-body);color:var(--text-on-cream);text-wrap:pretty}.Responsibility-module__mnf_5q__practiceDetail{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-on-cream-muted);text-wrap:pretty}.Responsibility-module__mnf_5q__coda{font-family:var(--font-display);font-size:clamp(1.375rem,1rem + 1.5vw,2.5rem);font-style:italic;line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--text-on-cream);text-wrap:balance;max-width:22ch}.Responsibility-module__mnf_5q__onward{justify-self:start}html:not(.motion-on) .Responsibility-module__mnf_5q__figure{max-width:min(100%,46rem)}html:not(.motion-on) .Responsibility-module__mnf_5q__practices{max-width:min(100%,52rem)}.Responsibility-module__mnf_5q__horizon,.Responsibility-module__mnf_5q__nib,.Responsibility-module__mnf_5q__index{display:none}.motion-on .Responsibility-module__mnf_5q__drawing path{stroke-dasharray:1;stroke-dashoffset:1px}@media (min-width:64rem){.motion-on .Responsibility-module__mnf_5q__section{min-height:calc((1 + var(--span)) * 100svh);padding-block:0}.motion-on .Responsibility-module__mnf_5q__stage{height:100svh;padding-top:calc(var(--header-h) + var(--space-6));padding-bottom:var(--space-7);grid-template-rows:minmax(0,1fr) auto;display:grid;position:sticky;top:0}.motion-on .Responsibility-module__mnf_5q__frame{display:block;position:relative;overflow:hidden}.motion-on .Responsibility-module__mnf_5q__horizon{left:0;right:0;top:var(--sky);z-index:0;height:var(--hairline);background:var(--cream-line-rose);clip-path:inset(0% 100% 0% 0%);display:block;position:absolute}.motion-on .Responsibility-module__mnf_5q__slide{padding-inline:var(--shell-pad);position:absolute;inset:0}.motion-on .Responsibility-module__mnf_5q__slide~.Responsibility-module__mnf_5q__slide{clip-path:inset(0% 100% 0% 0%)}.motion-on .Responsibility-module__mnf_5q__slide+.Responsibility-module__mnf_5q__slide{margin-top:0}.motion-on .Responsibility-module__mnf_5q__section[data-ruling=on] .Responsibility-module__mnf_5q__slide{will-change:clip-path}.motion-on .Responsibility-module__mnf_5q__section[data-ruling=on] .Responsibility-module__mnf_5q__body{will-change:transform, filter}.motion-on .Responsibility-module__mnf_5q__body{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:var(--sky) minmax(0, 1fr);gap:0 clamp(var(--space-5), 2.4vw, var(--space-7));height:100%;display:grid;position:relative}.motion-on .Responsibility-module__mnf_5q__rubric{position:absolute;top:0;left:0;right:0}.motion-on .Responsibility-module__mnf_5q__ledger .Responsibility-module__mnf_5q__headline{padding-right:var(--space-6);grid-area:1/1/auto/7;align-self:end}.motion-on .Responsibility-module__mnf_5q__ledger .Responsibility-module__mnf_5q__cover{grid-column:7/-1}.motion-on .Responsibility-module__mnf_5q__ledger .Responsibility-module__mnf_5q__plate{margin-top:0}.motion-on .Responsibility-module__mnf_5q__ledger .Responsibility-module__mnf_5q__standfirst{padding-top:var(--space-7);grid-area:2/1/auto/6;align-self:start}.motion-on .Responsibility-module__mnf_5q__ledger .Responsibility-module__mnf_5q__plate{clip-path:inset(100% 0% 0%)}.motion-on .Responsibility-module__mnf_5q__ledger .Responsibility-module__mnf_5q__caption{clip-path:inset(0% 0% 100%)}.motion-on .Responsibility-module__mnf_5q__figure{grid-row:1/-1;grid-template-rows:var(--sky) minmax(0, 1fr);display:grid}.motion-on .Responsibility-module__mnf_5q__plate{margin-top:var(--rubric-clear);aspect-ratio:auto;grid-row:1;min-height:0}.motion-on .Responsibility-module__mnf_5q__caption{padding-top:var(--space-5);border-top:0;grid-row:2;align-self:start;margin-top:0}.motion-on .Responsibility-module__mnf_5q__ground .Responsibility-module__mnf_5q__standard{grid-area:1/1/auto/5;align-self:end}.motion-on .Responsibility-module__mnf_5q__ground .Responsibility-module__mnf_5q__practices{gap:0 clamp(var(--space-4), 1.8vw, var(--space-6));grid-area:1/5/-1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.motion-on .Responsibility-module__mnf_5q__ground .Responsibility-module__mnf_5q__practice{grid-row:1/-1;grid-template-rows:var(--sky) auto minmax(0, 1fr);gap:0;display:grid}.motion-on .Responsibility-module__mnf_5q__ground .Responsibility-module__mnf_5q__drawing{margin-bottom:calc(var(--drawing) * -.109375);grid-row:1;align-self:end}.motion-on .Responsibility-module__mnf_5q__ground .Responsibility-module__mnf_5q__practiceTitle{padding-top:var(--space-5);min-height:calc(var(--space-5) + 2em * var(--lh-heading));grid-row:2}.motion-on .Responsibility-module__mnf_5q__ground .Responsibility-module__mnf_5q__practiceDetail{padding-top:var(--space-3);grid-row:3}.motion-on .Responsibility-module__mnf_5q__closing .Responsibility-module__mnf_5q__coda{grid-area:1/1/auto/10;align-self:end;max-width:24ch}.motion-on .Responsibility-module__mnf_5q__closing .Responsibility-module__mnf_5q__onward{margin-top:var(--space-7);grid-area:2/1/auto/7;align-self:start}.motion-on .Responsibility-module__mnf_5q__nib{z-index:8;pointer-events:none;opacity:0;visibility:hidden;will-change:transform;display:block;position:absolute;inset:0}.motion-on .Responsibility-module__mnf_5q__nib:before{content:"";background:linear-gradient(to bottom, #a8574c24 0%, #a8574c9e calc(var(--sky) - 24%), var(--accent-deep) var(--sky), #a8574c94 calc(var(--sky) + 18%), #a8574c1f 100%);width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:10px 0 44px -8px #0f14306b}.motion-on .Responsibility-module__mnf_5q__nib:after{content:"";right:100%;top:var(--sky);background:linear-gradient(to left, var(--accent-deep), #a8574c00);width:clamp(6rem,12vw,14rem);height:2px;position:absolute}.motion-on .Responsibility-module__mnf_5q__stake{left:0;top:var(--sky);background:var(--accent-deep);width:9px;height:9px;position:absolute;translate:-50% -50%;rotate:45deg}.motion-on .Responsibility-module__mnf_5q__index{padding-inline:var(--shell-pad);padding-top:var(--space-6);display:block;position:relative}.motion-on .Responsibility-module__mnf_5q__indexList{gap:clamp(var(--space-5), 2.6vw, var(--space-8));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.motion-on .Responsibility-module__mnf_5q__indexButton{padding:0 0 var(--space-3);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-on-cream-muted);-webkit-tap-highlight-color:transparent;transition:color var(--dur-base) ease;background:0 0;border:0;font-weight:500;line-height:1;display:block}:is(.motion-on .Responsibility-module__mnf_5q__indexButton:hover,.motion-on .Responsibility-module__mnf_5q__indexButton:focus-visible){color:var(--text-on-cream)}.motion-on .Responsibility-module__mnf_5q__indexButton[aria-current=true]{color:var(--accent-deep)}.motion-on .Responsibility-module__mnf_5q__indexRule{background:var(--accent-deep);transform-origin:0;width:1px;height:2px;transform:translateX(var(--ix,0px)) scaleX(var(--iw,0));transition:transform var(--dur-slow) var(--ease-out-expo);position:absolute;bottom:0;left:0}.motion-on [data-rise]{clip-path:inset(100% 0% 0%);transform:translateY(26px)}.motion-on [data-settle]{clip-path:inset(0% 0% 100%);transform:translateY(-16px)}}@media (max-width:63.99rem){.motion-on .Responsibility-module__mnf_5q__plate{clip-path:inset(100% 0% 0%)}.Responsibility-module__mnf_5q__standard,.Responsibility-module__mnf_5q__coda{max-width:var(--measure-narrow)}.Responsibility-module__mnf_5q__practices{gap:var(--space-6) var(--space-6)}}@media (max-width:34rem){.Responsibility-module__mnf_5q__practices{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Responsibility-module__mnf_5q__slide{clip-path:none!important;opacity:1!important;position:relative!important;inset:auto!important}.Responsibility-module__mnf_5q__body,.Responsibility-module__mnf_5q__plate,.Responsibility-module__mnf_5q__caption,.Responsibility-module__mnf_5q__headline,.Responsibility-module__mnf_5q__standfirst{clip-path:none!important;filter:none!important;transform:none!important}.Responsibility-module__mnf_5q__drawing path{stroke-dashoffset:0!important}.Responsibility-module__mnf_5q__horizon,.Responsibility-module__mnf_5q__nib{display:none!important}.Responsibility-module__mnf_5q__indexButton,.Responsibility-module__mnf_5q__indexRule{transition:none}}
.ProjectsIndexHero-module__JG--sW__section{padding-block-start:calc(var(--header-h) + var(--space-9));padding-block-end:var(--space-9);position:relative;overflow:hidden}.ProjectsIndexHero-module__JG--sW__masthead{gap:var(--space-9);margin-bottom:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,17rem);align-items:end;display:grid}.ProjectsIndexHero-module__JG--sW__stack{flex-direction:column;align-items:flex-start;display:flex}.ProjectsIndexHero-module__JG--sW__label{margin-bottom:var(--space-5)}.ProjectsIndexHero-module__JG--sW__heading{max-width:14ch;margin-bottom:var(--space-5)}.ProjectsIndexHero-module__JG--sW__standfirst{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:var(--measure-lead);color:var(--text-on-cream-muted)}.ProjectsIndexHero-module__JG--sW__tally{gap:var(--space-5);border-block-start:var(--hairline) solid var(--page-rule);flex-direction:column;padding-block-start:var(--space-5);display:flex}.ProjectsIndexHero-module__JG--sW__tallyRow{gap:var(--space-2);flex-direction:column;display:flex}.ProjectsIndexHero-module__JG--sW__motion-on .ProjectsIndexHero-module__JG--sW__tallyRow{opacity:0}.ProjectsIndexHero-module__JG--sW__tallyTerm{color:var(--text-on-cream-muted)}.ProjectsIndexHero-module__JG--sW__tallyValue{align-items:center;gap:var(--space-4);margin:0;display:flex}.ProjectsIndexHero-module__JG--sW__tallyCount{font-size:var(--fs-h3);color:var(--text-on-cream);min-width:2.5ch}.ProjectsIndexHero-module__JG--sW__tallyBar{background:var(--accent-deep);opacity:.55;height:2px;transform:scaleX(var(--share,1));transform-origin:0;flex:1}.ProjectsIndexHero-module__JG--sW__sheet{border-block:var(--hairline) solid var(--page-rule);width:100%;padding-block:var(--space-4);background:var(--page-figure);overflow:hidden}.ProjectsIndexHero-module__JG--sW__track{gap:var(--space-3);will-change:transform;width:max-content;padding-inline-start:var(--gutter);display:flex}.ProjectsIndexHero-module__JG--sW__thumb{height:clamp(5.25rem,9.75vw,8.25rem);aspect-ratio:var(--ratio,4 / 3);border-radius:var(--radius-s);background:var(--cream-300);flex:none;display:block;position:relative;overflow:hidden}.ProjectsIndexHero-module__JG--sW__thumbImage{object-fit:cover;filter:saturate(.7);opacity:.8;width:100%;height:100%}@media (max-width:61.99rem){.ProjectsIndexHero-module__JG--sW__masthead{gap:var(--space-7);grid-template-columns:minmax(0,1fr);align-items:start}.ProjectsIndexHero-module__JG--sW__tally{gap:var(--space-6);flex-flow:wrap}.ProjectsIndexHero-module__JG--sW__tallyRow{flex:7rem}}@media (max-width:47.99rem){.ProjectsIndexHero-module__JG--sW__section{padding-block-start:calc(var(--header-h) + var(--space-7))}}@media (prefers-reduced-motion:reduce){.ProjectsIndexHero-module__JG--sW__track{will-change:auto}}
