.uae-module__1vpTbG__plant{display:block;overflow:hidden}.uae-module__1vpTbG__s,.uae-module__1vpTbG__sT,.uae-module__1vpTbG__sH{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.uae-module__1vpTbG__sT{stroke-width:1px;stroke-opacity:.6}.uae-module__1vpTbG__sH{stroke-width:2.8px}.uae-module__1vpTbG__sB{stroke:var(--blue-deep);stroke-opacity:1}.uae-module__1vpTbG__fMist{fill:var(--mist)}.uae-module__1vpTbG__fSteel{fill:var(--steel)}.uae-module__1vpTbG__fField{fill:var(--field)}.uae-module__1vpTbG__fPaper{fill:var(--paper)}.uae-module__1vpTbG__fSoft{fill:var(--blue-soft)}.uae-module__1vpTbG__fInk{fill:var(--ink)}.uae-module__1vpTbG__fBlue{fill:var(--blue)}.uae-module__1vpTbG__fVoid{fill:color-mix(in srgb,var(--steel) 58%,var(--field))}.uae-module__1vpTbG__fSlab{fill:color-mix(in srgb,var(--ink) 24%,var(--steel))}.uae-module__1vpTbG__fWall{fill:color-mix(in srgb,var(--blue-soft) 46%,var(--paper))}.uae-module__1vpTbG__fDoor{fill:var(--field)}.uae-module__1vpTbG__fDuct{fill:color-mix(in srgb,var(--blue) 20%,var(--blue-soft))}.uae-module__1vpTbG__fBooth{fill:var(--blue-soft);opacity:.72}.uae-module__1vpTbG__ret{opacity:.6}.uae-module__1vpTbG__sky{fill:var(--field);opacity:.62}.uae-module__1vpTbG__tray{stroke-dasharray:7 5;stroke-opacity:.8}.uae-module__1vpTbG__curtain{stroke-dasharray:3 4}.uae-module__1vpTbG__light{fill:color-mix(in srgb,var(--paper) calc(var(--lit,1) * 100%),var(--steel))}.uae-module__1vpTbG__dim{fill:var(--ink);opacity:calc(.1 * (1 - var(--lit,1)));pointer-events:none}.uae-module__1vpTbG__hi{opacity:var(--uae-hi,0)}.uae-module__1vpTbG__rise,.uae-module__1vpTbG__drop,.uae-module__1vpTbG__fromL,.uae-module__1vpTbG__fromR,.uae-module__1vpTbG__fade,.uae-module__1vpTbG__rise8{opacity:var(--p,1)}.uae-module__1vpTbG__rise{transform:translateY(calc((1 - var(--p,1)) * 30px))}.uae-module__1vpTbG__drop{transform:translateY(calc((1 - var(--p,1)) * -26px))}.uae-module__1vpTbG__fromL{transform:translateX(calc((1 - var(--p,1)) * -36px))}.uae-module__1vpTbG__fromR{transform:translateX(calc((1 - var(--p,1)) * 36px))}.uae-module__1vpTbG__rise8{transform:translateY(calc((1 - var(--p,1)) * 9px))}.uae-module__1vpTbG__sheet{fill:var(--paper)}.uae-module__1vpTbG__room{fill:var(--mist)}.uae-module__1vpTbG__roomCor{fill:color-mix(in srgb,var(--mist) 50%,var(--paper))}.uae-module__1vpTbG__airOn{fill:var(--blue-soft);opacity:calc(.9 * var(--r4,1))}.uae-module__1vpTbG__ink1,.uae-module__1vpTbG__hair,.uae-module__1vpTbG__thin,.uae-module__1vpTbG__wall,.uae-module__1vpTbG__duct,.uae-module__1vpTbG__tick,.uae-module__1vpTbG__arrow,.uae-module__1vpTbG__fanBlade,.uae-module__1vpTbG__flow,.uae-module__1vpTbG__puff,.uae-module__1vpTbG__sweep{fill:none;stroke:var(--ink);stroke-linejoin:round}.uae-module__1vpTbG__ink1{stroke-width:1.3px}.uae-module__1vpTbG__hair{stroke-width:.8px;stroke-opacity:.5}.uae-module__1vpTbG__thin{stroke-width:1px;stroke:var(--ink-2)}.uae-module__1vpTbG__wall{stroke:color-mix(in srgb,var(--ink) 74%,var(--steel));stroke-width:5.5px;stroke-linecap:square}.uae-module__1vpTbG__duct{stroke:var(--blue-deep);stroke-width:6px}.uae-module__1vpTbG__tick{stroke:var(--blue-deep);stroke-width:2.8px;stroke-linecap:round}.uae-module__1vpTbG__arrow{stroke:var(--blue-deep);stroke-width:1.8px;stroke-linecap:round}.uae-module__1vpTbG__fanBlade{stroke-width:1.6px;stroke-linecap:round}.uae-module__1vpTbG__draw{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p,1));opacity:clamp(0,calc(var(--p,1) * 40),1)}.uae-module__1vpTbG__rack{opacity:calc(1 - .6 * var(--r3,1))}.uae-module__1vpTbG__on4{opacity:var(--r4,1)}@keyframes uae-module__1vpTbG__uaeMarch{to{stroke-dashoffset:-28px}}@keyframes uae-module__1vpTbG__uaeSpin{to{transform:rotate(360deg)}}@keyframes uae-module__1vpTbG__uaeSweep{to{stroke-dashoffset:-1260px}}.uae-module__1vpTbG__flow{stroke:var(--paper);stroke-width:1.8px;stroke-dasharray:5 9;stroke-linecap:round}.uae-module__1vpTbG__puff{stroke:var(--blue);stroke-width:1.7px;stroke-dasharray:4 6;stroke-linecap:round}.uae-module__1vpTbG__spin{transform-box:view-box;transform-origin:326px 156px}.uae-module__1vpTbG__sweep{stroke:var(--blue);stroke-width:3px;stroke-linecap:round;stroke-dasharray:34 1226;opacity:.9}[data-live] .uae-module__1vpTbG__flow{animation:1s linear infinite uae-module__1vpTbG__uaeMarch}[data-live] .uae-module__1vpTbG__puff{animation:1.3s linear infinite uae-module__1vpTbG__uaeMarch}[data-live] .uae-module__1vpTbG__spin{animation:2.4s linear infinite uae-module__1vpTbG__uaeSpin}[data-live] .uae-module__1vpTbG__sweep{animation:11s linear infinite uae-module__1vpTbG__uaeSweep}.uae-module__1vpTbG__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.uae-module__1vpTbG__factsHead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(40px,6vw,120px);display:grid}.uae-module__1vpTbG__factsHead>div:first-child{grid-column:1/-1}.uae-module__1vpTbG__factsHead>h2{grid-column:1;margin-bottom:0}.uae-module__1vpTbG__factsIntro{grid-column:2;min-width:0}.uae-module__1vpTbG__facts{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(40px,6vw,120px);margin:clamp(64px,10vh,128px) 0 0;display:grid}.uae-module__1vpTbG__bigFact{flex-direction:column;min-width:0;display:flex}.uae-module__1vpTbG__bigValue{flex-direction:column;margin:0;display:flex}.uae-module__1vpTbG__num{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-xl,var(--track));color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:-.04em;font-size:clamp(4rem,8.6vw,9rem);line-height:.9}.uae-module__1vpTbG__unit{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:balance;max-width:18em;margin-top:.55em;font-size:clamp(1.25rem,1.9vw,1.85rem);line-height:1.14}.uae-module__1vpTbG__factLabel{color:var(--ink-2);font-size:clamp(1rem,1.1vw,1.1rem);font-weight:600;line-height:1.4}.uae-module__1vpTbG__bigFact .uae-module__1vpTbG__factLabel{margin-bottom:clamp(14px,2.2vh,22px)}.uae-module__1vpTbG__named{border-top:1px solid var(--line-strong);display:grid}.uae-module__1vpTbG__fact{border-bottom:1px solid var(--line-strong);min-width:0;padding:clamp(22px,3.4vh,34px) 0}.uae-module__1vpTbG__fact .uae-module__1vpTbG__factLabel{margin-bottom:10px}.uae-module__1vpTbG__factValue{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:balance;max-width:24em;margin:0;font-size:clamp(1.3rem,1.9vw,1.85rem);line-height:1.14}.uae-module__1vpTbG__projects{--pr:0}.uae-module__1vpTbG__h3{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:balance;max-width:20ch;margin:0 0 clamp(18px,2.6vh,28px);font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.08}.uae-module__1vpTbG__project{border-top:1px solid var(--line-strong);padding-top:clamp(26px,3.8vh,44px)}.uae-module__1vpTbG__projectLead .uae-module__1vpTbG__h3{max-width:14ch;font-size:clamp(1.9rem,3vw,3rem);line-height:1.02}.uae-module__1vpTbG__projectWords{max-width:34em}.uae-module__1vpTbG__duo{grid-template-columns:repeat(2,minmax(0,330px));justify-content:end;gap:clamp(12px,1.4vw,20px);display:grid}.uae-module__1vpTbG__pairRow{margin-top:clamp(72px,11vh,136px)}.uae-module__1vpTbG__pairRow>div{min-width:0}.uae-module__1vpTbG__pairRow .uae-module__1vpTbG__project{margin-top:clamp(26px,3.8vh,40px)}.uae-module__1vpTbG__reach h2{max-width:20ch}.uae-module__1vpTbG__reach .uae-module__1vpTbG__reachLead{max-width:34em}.uae-module__1vpTbG__reach>div>div+div,.uae-module__1vpTbG__reachAfter{margin-top:clamp(28px,4vh,44px)}.uae-module__1vpTbG__reach li{color:var(--ink);padding:clamp(18px,2.6vh,26px) 0;font-size:clamp(1.12rem,1.4vw,1.32rem);line-height:1.45}.uae-module__1vpTbG__scene h2{max-width:17ch;font-size:clamp(1.9rem,2.9vw,3rem)}.uae-module__1vpTbG__glideIn{gap:clamp(18px,2.8vh,30px);max-width:32em;display:grid}.uae-module__1vpTbG__steps{gap:clamp(26px,4vh,44px);margin:0;padding:0;list-style:none;display:grid}.uae-module__1vpTbG__step{align-content:start;gap:clamp(8px,1.2vh,12px);display:grid}.uae-module__1vpTbG__stepName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-sm,-.012em);color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.55vw,1.5rem);line-height:1.15}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.pg-js .uae-module__1vpTbG__scene [data-kit-pwin]{height:calc(100svh - var(--tstick) - var(--tbot))}}.uae-module__1vpTbG__glide[data-on]{flex:1 1 0;max-width:32em;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 48px),#0000 100%)}.uae-module__1vpTbG__glide[data-on] .uae-module__1vpTbG__glideIn{will-change:transform;padding-top:10px}.uae-module__1vpTbG__glide[data-on] .uae-module__1vpTbG__step{opacity:.46;transition:opacity .35s linear}.uae-module__1vpTbG__glide[data-on] .uae-module__1vpTbG__step[data-on]{opacity:1}.uae-module__1vpTbG__glide[data-on] .uae-module__1vpTbG__step p{color:var(--ink)}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .uae-module__1vpTbG__scene .uae-module__1vpTbG__steps{grid-auto-rows:1fr;gap:26px}html.pg-js .uae-module__1vpTbG__scene[data-uae-sync] .uae-module__1vpTbG__stepName{opacity:.55;transition:opacity .3s linear}html.pg-js .uae-module__1vpTbG__scene[data-uae-sync] .uae-module__1vpTbG__step[data-on] .uae-module__1vpTbG__stepName{opacity:1}html.pg-js .uae-module__1vpTbG__scene .uae-module__1vpTbG__step[data-on] p{opacity:1!important}}.uae-module__1vpTbG__run.uae-module__1vpTbG__run{background:var(--mist)}.uae-module__1vpTbG__run [data-stage]{background:0 0}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .uae-module__1vpTbG__run.uae-module__1vpTbG__run{min-height:calc(100svh + (var(--n,6) + 2) * 32svh)}}.uae-module__1vpTbG__after .uae-module__1vpTbG__afterWords{max-width:none}.uae-module__1vpTbG__after .uae-module__1vpTbG__afterWords p{color:var(--ink);max-width:28em;letter-spacing:var(--tr-sm,-.012em);font-size:clamp(1.3rem,1.75vw,1.6rem);font-weight:500;line-height:1.36}.uae-module__1vpTbG__after .uae-module__1vpTbG__turn{max-width:27ch;margin-top:clamp(44px,7vh,88px);margin-bottom:0}.uae-module__1vpTbG__after .uae-module__1vpTbG__turn strong{font-weight:inherit}.uae-module__1vpTbG__after .uae-module__1vpTbG__turn a{color:inherit;text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.06em}.uae-module__1vpTbG__related>ul{margin-top:0}.uae-module__1vpTbG__linkLine{border-bottom:1px solid var(--line-strong);font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);text-wrap:balance;margin:0;padding:clamp(22px,3.2vh,32px) 0;font-size:clamp(1.3rem,1.9vw,1.85rem);line-height:1.2}.uae-module__1vpTbG__linkLine strong{font-weight:inherit}.uae-module__1vpTbG__linkLine a{color:var(--ink);text-decoration:none;transition:color .25s}.uae-module__1vpTbG__linkLine a:hover{color:var(--blue-deep)}.uae-module__1vpTbG__linkLine a:focus-visible{outline:2px solid var(--blue-deep);outline-offset:4px}.uae-module__1vpTbG__related>div:last-child{margin-top:clamp(36px,5.5vh,60px)}.uae-module__1vpTbG__related>.pg-prose{margin-top:clamp(36px,5.5vh,60px)}@media (max-width:1023px){.uae-module__1vpTbG__factsHead,.uae-module__1vpTbG__facts{display:block}.uae-module__1vpTbG__factsHead>h2{margin-bottom:clamp(24px,3.4vh,40px)}.uae-module__1vpTbG__facts{margin-top:clamp(44px,7vh,64px)}.uae-module__1vpTbG__num{font-size:clamp(3.6rem,19vw,6rem)}.uae-module__1vpTbG__named{margin-top:clamp(40px,6vh,56px)}.uae-module__1vpTbG__duo{justify-content:start}.uae-module__1vpTbG__pairRow{margin-top:clamp(56px,9vh,88px)}.uae-module__1vpTbG__pairRow>div+div{margin-top:clamp(28px,5vh,48px)}.uae-module__1vpTbG__linkLine{font-size:clamp(1.25rem,5.4vw,1.6rem)}}@media (prefers-reduced-motion:reduce){[data-live] .uae-module__1vpTbG__flow,[data-live] .uae-module__1vpTbG__puff,[data-live] .uae-module__1vpTbG__spin,[data-live] .uae-module__1vpTbG__sweep{animation:none}}
