.LocaleSwitch-module__k9_xmW__switch{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;transition:opacity var(--duration-ui) linear;align-items:center;gap:.45em;display:inline-flex}.LocaleSwitch-module__k9_xmW__switch[data-pending]{opacity:.55}.LocaleSwitch-module__k9_xmW__option{opacity:.55;cursor:pointer;transition:opacity var(--duration-ui) linear;padding-block:.5rem;position:relative}.LocaleSwitch-module__k9_xmW__option:after{content:"";background:var(--wuavy-signal);transform-origin:0;height:1px;transition:transform var(--duration-element) var(--wuavy-ease-out);position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.LocaleSwitch-module__k9_xmW__option[aria-pressed=true]{opacity:1;cursor:default}.LocaleSwitch-module__k9_xmW__option[aria-pressed=true]:after{transform:none}.LocaleSwitch-module__k9_xmW__slash{opacity:.35}.LocaleSwitch-module__k9_xmW__named .LocaleSwitch-module__k9_xmW__option{min-height:2.75rem;padding-inline:.15rem}@media (hover:hover) and (pointer:fine){.LocaleSwitch-module__k9_xmW__option:hover{opacity:1}}
.Button-module__8RiFmG__button{isolation:isolate;border-radius:var(--radius-button);background:var(--mark);color:var(--on-mark);letter-spacing:-.005em;white-space:nowrap;transition:color var(--duration-element) var(--wuavy-ease-out), transform .16s var(--wuavy-ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;font-weight:640;line-height:1;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:active{transform:scale(.97)}.Button-module__8RiFmG__button:before{content:"";z-index:-1;background:var(--text);transform:translateX(-112%) skewX(var(--wuavy-angle));transition:transform var(--duration-element) var(--wuavy-ease-out);position:absolute;inset:0 -30%}@media (hover:hover){.Button-module__8RiFmG__button:hover{color:var(--surface)}.Button-module__8RiFmG__button:hover:before{transform:translateX(0) skewX(var(--wuavy-angle))}}.Button-module__8RiFmG__button:focus-visible{outline-color:var(--text)}.Button-module__8RiFmG__label{transition:transform var(--duration-element) var(--wuavy-ease-out);display:inline-block}.Button-module__8RiFmG__md{min-height:3.25rem;font-size:var(--fs-body);padding:0 1.5rem}.Button-module__8RiFmG__sm{min-height:2.75rem;font-size:max(.875rem, var(--fs-micro));padding:0 1rem}
.Contact-module__DIbnYa__section{padding-block:var(--space-3) 0;overflow:clip}.Contact-module__DIbnYa__section:before{content:"";z-index:1;background:linear-gradient(to bottom, transparent, var(--wuavy-carbon) 92%);pointer-events:none;height:min(45%,32rem);position:absolute;inset:auto 0 0}.Contact-module__DIbnYa__section:after{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.Contact-module__DIbnYa__content{z-index:1;position:relative}.Contact-module__DIbnYa__light{--light-size:95vmax;--lx:28vw;--ly:0px;top:92%}.Contact-module__DIbnYa__accent{color:var(--wuavy-signal)}.Contact-module__DIbnYa__wave{z-index:1;margin-top:var(--space-4);margin-inline:var(--margin);position:relative;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.Contact-module__DIbnYa__chapter{margin-bottom:var(--space-3);grid-column:1/-1}.Contact-module__DIbnYa__display{font-size:clamp(3.25rem,.8rem + 11.2vw,15rem);font-weight:var(--wuavy-display);text-transform:uppercase;letter-spacing:-.03em;grid-column:1/-1;line-height:.84}.Contact-module__DIbnYa__line{white-space:nowrap;margin-left:-.04em;display:block}.Contact-module__DIbnYa__descender{margin-bottom:.16em}.Contact-module__DIbnYa__action{gap:var(--space-2);margin-top:var(--space-3);grid-column:1/-1;justify-items:start;display:grid}.Contact-module__DIbnYa__body{max-width:34ch;font-size:var(--fs-lead);line-height:1.3}.Contact-module__DIbnYa__channels{margin-top:var(--space-3);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1}.Contact-module__DIbnYa__channels li{gap:var(--gutter);border-top:var(--rule) solid var(--border);padding-block:.6rem;display:flex}.Contact-module__DIbnYa__channelLabel{min-width:8.5em}.Contact-module__DIbnYa__channelValue{text-transform:none;letter-spacing:0;font-size:var(--fs-body);margin-block:-.5rem;padding-block:.5rem;font-weight:640;display:inline-block}@media (hover:hover){.Contact-module__DIbnYa__channelValue:hover{text-underline-offset:.2em;text-decoration:underline}}@media (min-width:1024px){.Contact-module__DIbnYa__action{grid-column:1/span 6}.Contact-module__DIbnYa__channels{grid-column:9/span 4;align-self:end}}
.Manifesto-module__Gk2N4q__section{padding-inline:var(--margin);background:var(--wuavy-paper);color:var(--wuavy-black);overflow:clip;container-type:inline-size}.Manifesto-module__Gk2N4q__stage{padding-top:var(--section-pad);position:relative}.Manifesto-module__Gk2N4q__plane{display:none}.Manifesto-module__Gk2N4q__lines{z-index:1;--display-size:calc(100cqi / var(--fit,6.7));font-size:var(--display-size);font-weight:var(--wuavy-display);text-transform:uppercase;letter-spacing:-.03em;line-height:.84;position:relative}.Manifesto-module__Gk2N4q__line{white-space:nowrap;margin-left:-.05em;display:block}.Manifesto-module__Gk2N4q__line:nth-child(2){--line:1}.Manifesto-module__Gk2N4q__line:nth-child(3){--line:2}.Manifesto-module__Gk2N4q__descender{margin-bottom:.16em}.Manifesto-module__Gk2N4q__line:last-child{margin-bottom:-.12em}@supports (animation-timeline:view()){.Manifesto-module__Gk2N4q__section{background:var(--wuavy-black);height:160svh;color:var(--wuavy-paper);view-timeline-name:--manifesto;padding-inline:0}.Manifesto-module__Gk2N4q__stage{height:100svh;padding:0 var(--margin);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:sticky;top:0;overflow:clip}.Manifesto-module__Gk2N4q__plane{background:var(--wuavy-paper);clip-path:polygon(0 0,calc(100% - 38svh) 0,100% 100%,0 100%);width:calc(100% + 38svh);animation:linear both Manifesto-module__Gk2N4q__sweep;animation-timeline:--manifesto;animation-range:contain 8% contain 78%;display:block;position:absolute;inset:0 auto 0 0}.Manifesto-module__Gk2N4q__lines{color:var(--wuavy-paper);mix-blend-mode:difference;--display-size:calc((100cqi - 2 * var(--margin)) / var(--fit,6.9));contain:layout}.Manifesto-module__Gk2N4q__lines .m-char{animation:linear both Manifesto-module__Gk2N4q__wave;animation-timeline:--manifesto;animation-range:contain calc((var(--i) + var(--line,0) * 3) * 2.4%) contain calc(34% + (var(--i) + var(--line,0) * 3) * 2.4%)}html[data-perf=lite] .Manifesto-module__Gk2N4q__lines .m-char{animation:none}@media (prefers-reduced-motion:reduce){.Manifesto-module__Gk2N4q__lines .m-char{animation:none}}}@keyframes Manifesto-module__Gk2N4q__sweep{0%{transform:translate(-100%)}to{transform:none}}@keyframes Manifesto-module__Gk2N4q__wave{0%,to{font-stretch:100%}50%{font-stretch:125%}}
.DifferentialsA-module__-qOU5G__section{padding-block:var(--space-3) var(--space-4)}.DifferentialsA-module__-qOU5G__chapter{margin-bottom:var(--space-3);grid-column:1/-1}.DifferentialsA-module__-qOU5G__headline{max-width:18ch;font-size:var(--fs-h2);font-weight:var(--wuavy-headline);letter-spacing:-.025em;text-wrap:balance;grid-column:1/-1;line-height:1}.DifferentialsA-module__-qOU5G__list{gap:var(--space-2) var(--gutter);margin-top:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.DifferentialsA-module__-qOU5G__row{border-top:var(--rule) solid var(--text);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:.45rem .55rem;padding-top:.8rem;display:grid}.DifferentialsA-module__-qOU5G__index{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--wuavy-signal)}.DifferentialsA-module__-qOU5G__name{font-size:clamp(1.05rem,.9rem + .5vw,1.375rem);font-weight:var(--wuavy-headline);letter-spacing:-.02em;line-height:1.1}.DifferentialsA-module__-qOU5G__text{max-width:34ch;font-size:max(.875rem, var(--fs-micro));color:var(--text-2);grid-column:1/-1;line-height:1.4}@supports (animation-timeline:view()){.DifferentialsA-module__-qOU5G__row{animation:DifferentialsA-module__-qOU5G__rise var(--wuavy-ease-soft) both;animation-timeline:view();animation-range:entry entry 80%}}@keyframes DifferentialsA-module__-qOU5G__rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@media (min-width:640px){.DifferentialsA-module__-qOU5G__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.DifferentialsA-module__-qOU5G__headline{grid-column:1/span 8}.DifferentialsA-module__-qOU5G__list{grid-template-columns:repeat(4,minmax(0,1fr))}}
.FaqA-module__39H9GW__section{padding-block:var(--space-3) var(--space-4)}.FaqA-module__39H9GW__side{gap:var(--space-2);grid-column:1/-1;align-content:start;display:grid}.FaqA-module__39H9GW__chapter{margin-bottom:var(--space-2)}.FaqA-module__39H9GW__headline{font-size:var(--fs-h2);font-weight:var(--wuavy-headline);letter-spacing:-.025em;line-height:1}.FaqA-module__39H9GW__more{color:var(--text-2)}.FaqA-module__39H9GW__more a{color:var(--text)}.FaqA-module__39H9GW__list{margin-top:var(--space-4);border-bottom:var(--rule) solid var(--border);grid-column:1/-1}.FaqA-module__39H9GW__item{border-top:var(--rule) solid var(--border)}.FaqA-module__39H9GW__question{align-items:baseline;gap:var(--gutter);padding-block:var(--space-2);cursor:pointer;grid-template-columns:2.5rem minmax(0,1fr) 1.5rem;list-style:none;display:grid}.FaqA-module__39H9GW__question::-webkit-details-marker{display:none}.FaqA-module__39H9GW__index{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);font-variant-numeric:tabular-nums;color:var(--text-2);transition:color var(--duration-ui) linear}.FaqA-module__39H9GW__q{font-size:var(--fs-lead);letter-spacing:-.01em;text-wrap:pretty;font-weight:640;line-height:1.2}.FaqA-module__39H9GW__icon{place-self:center end;width:1.1rem;height:1.1rem;position:relative}.FaqA-module__39H9GW__icon:before,.FaqA-module__39H9GW__icon:after{content:"";width:100%;height:2px;transition:transform var(--duration-element) var(--wuavy-ease-out), background-color var(--duration-ui) linear;background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.FaqA-module__39H9GW__icon:after{transform:rotate(90deg)}.FaqA-module__39H9GW__item[open] .FaqA-module__39H9GW__icon:after{transform:rotate(180deg)scaleX(0)}.FaqA-module__39H9GW__item[open] .FaqA-module__39H9GW__icon:before{background:var(--wuavy-signal)}.FaqA-module__39H9GW__item[open] .FaqA-module__39H9GW__index{color:var(--text)}.FaqA-module__39H9GW__answer{max-width:58ch;padding:0 0 var(--space-2) calc(2.5rem + var(--gutter));color:var(--text-2)}@media (hover:hover){.FaqA-module__39H9GW__question:hover .FaqA-module__39H9GW__index{color:var(--text)}}.FaqA-module__39H9GW__item[open] .FaqA-module__39H9GW__answer{animation:FaqA-module__39H9GW__open var(--duration-element) var(--wuavy-ease-out) both}@keyframes FaqA-module__39H9GW__open{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (min-width:1024px){.FaqA-module__39H9GW__side{top:calc(var(--header-h) + var(--space-3));grid-column:1/span 4;align-self:start;position:sticky}.FaqA-module__39H9GW__list{margin-top:calc(var(--space-2) + var(--fs-chapter) * 1.5 + var(--space-2));grid-column:6/span 7}}
.WordmarkRise-module__jgINRW__mark{width:100%;display:block;position:relative;overflow:clip}.WordmarkRise-module__jgINRW__letter{width:100%;height:100%;animation:WordmarkRise-module__jgINRW__rise 1.1s var(--wuavy-ease-out) calc(var(--d0) + var(--n) * 84ms) both;position:absolute;inset:0;overflow:visible}html.js:not([data-intro-done]):not([data-intro-open]) .WordmarkRise-module__jgINRW__letter{animation-play-state:paused}@keyframes WordmarkRise-module__jgINRW__rise{0%{transform:translateY(104%)}to{transform:none}}
.HeroA-module__HtSHwG__hero{min-height:100svh;padding-top:calc(var(--header-h) + var(--space-3));flex-direction:column;display:flex;overflow:clip}.HeroA-module__HtSHwG__photo{z-index:0;animation:2.4s cubic-bezier(.22,1,.36,1) both HeroA-module__HtSHwG__settle;position:absolute;inset:0}.HeroA-module__HtSHwG__photo:after{content:"";opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}html.js:not([data-intro-done]):not([data-intro-open]) .HeroA-module__HtSHwG__photo{animation-play-state:paused}.HeroA-module__HtSHwG__image{object-fit:cover;filter:grayscale()contrast(1.25)brightness(.82)}@keyframes HeroA-module__HtSHwG__settle{0%{transform:scale(1.1)}to{transform:none}}@supports (animation-timeline:scroll()){.HeroA-module__HtSHwG__image{animation:linear both HeroA-module__HtSHwG__drift;animation-timeline:scroll(root);animation-range:0 100svh}.HeroA-module__HtSHwG__photo:after{animation:linear both HeroA-module__HtSHwG__dim;animation-timeline:scroll(root);animation-range:0 100svh}}@keyframes HeroA-module__HtSHwG__drift{to{transform:translateY(12%)scale(1.06)}}@keyframes HeroA-module__HtSHwG__dim{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.HeroA-module__HtSHwG__photo,.HeroA-module__HtSHwG__image{animation:none}}.HeroA-module__HtSHwG__scrim{z-index:0;background:linear-gradient(#0000008c,#0000 32%),linear-gradient(#0000 55%,#000000b3);position:absolute;inset:0}.HeroA-module__HtSHwG__top{z-index:1;row-gap:var(--space-3);align-items:start;position:relative}.HeroA-module__HtSHwG__details{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1;gap:.3rem;display:grid}.HeroA-module__HtSHwG__details li{animation:HeroA-module__HtSHwG__up .8s var(--wuavy-ease-out) calc(.82s + var(--i) * 80ms) both}html.js:not([data-intro-done]):not([data-intro-open]) .HeroA-module__HtSHwG__details li{animation-play-state:paused}html.js:not([data-intro-done]):not([data-intro-open]) .HeroA-module__HtSHwG__card{animation-play-state:paused}@keyframes HeroA-module__HtSHwG__up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.HeroA-module__HtSHwG__card{gap:var(--space-2);max-width:30rem;padding:var(--space-2) var(--space-2) var(--space-2);background:color-mix(in srgb, var(--wuavy-black) 66%, transparent);border:1px solid color-mix(in srgb, var(--wuavy-paper) 16%, transparent);animation:HeroA-module__HtSHwG__up 1s var(--wuavy-ease-out) .98s both;border-radius:6px;grid-column:1/-1;justify-items:start;display:grid}.HeroA-module__HtSHwG__title{font-size:var(--fs-h3);font-weight:var(--wuavy-headline);letter-spacing:-.025em;line-height:1}.HeroA-module__HtSHwG__lead{color:color-mix(in srgb, var(--wuavy-paper) 78%, transparent);max-width:34ch}.HeroA-module__HtSHwG__actions{align-items:center;gap:.25rem var(--space-2);flex-wrap:wrap;display:flex}.HeroA-module__HtSHwG__secondary{font-size:max(.875rem, var(--fs-micro))}.HeroA-module__HtSHwG__brandZone{z-index:1;margin-top:auto;padding-top:12.6%;position:relative}.HeroA-module__HtSHwG__wordmark{width:105.2%;color:var(--wuavy-paper);transform-origin:0 0;transition:opacity var(--duration-ui) linear;will-change:transform;margin-bottom:-4.4%;margin-left:-1.4%}@media (min-width:1024px){.HeroA-module__HtSHwG__details{grid-column:1/span 4}.HeroA-module__HtSHwG__card{grid-column:8/span 5;justify-self:end}}
.PassoFigure-module__B7MiZa__body{fill:var(--pb,#edeeea);transition:fill var(--duration-ui) linear}.PassoFigure-module__B7MiZa__limb{fill:none;stroke:var(--pb,#edeeea);stroke-width:10.2px;stroke-linecap:round;transition:stroke var(--duration-ui) linear}.PassoFigure-module__B7MiZa__signal{fill:var(--ps,#ff4513)}.PassoFigure-module__B7MiZa__mark,.PassoFigure-module__B7MiZa__eye{fill:var(--pe,#000);transition:fill var(--duration-ui) linear}.PassoFigure-module__B7MiZa__pupil{fill:var(--pb,#edeeea);transition:fill var(--duration-ui) linear}.PassoFigure-module__B7MiZa__shadow{--pb:#000;--pe:#000;--ps:#000}.PassoFigure-module__B7MiZa__outline :is(.PassoFigure-module__B7MiZa__body,.PassoFigure-module__B7MiZa__signal,.PassoFigure-module__B7MiZa__mark){stroke:#000;stroke-width:4.4px;stroke-linejoin:round}.PassoFigure-module__B7MiZa__outline .PassoFigure-module__B7MiZa__limb{stroke-width:14.6px}.PassoFigure-module__B7MiZa__look,.PassoFigure-module__B7MiZa__pupils{transition:transform var(--duration-element) var(--wuavy-ease-out)}.PassoFigure-module__B7MiZa__blink{transform-box:fill-box;transform-origin:50%}[data-mode=idle] .PassoFigure-module__B7MiZa__look{animation:PassoFigure-module__B7MiZa__look 6.4s var(--wuavy-ease-inout) 1.2s infinite}[data-mode=idle] .PassoFigure-module__B7MiZa__pupils{animation:PassoFigure-module__B7MiZa__glance 6.4s var(--wuavy-ease-inout) 1.2s infinite}[data-mode=idle] .PassoFigure-module__B7MiZa__blink{animation:6.4s linear 1.2s infinite PassoFigure-module__B7MiZa__blink}[data-mode=walk] .PassoFigure-module__B7MiZa__pupils{transform:translate(-2px,-8px)}[data-talk] .PassoFigure-module__B7MiZa__look,[data-talk] .PassoFigure-module__B7MiZa__pupils{animation:none}[data-talk=below] .PassoFigure-module__B7MiZa__pupils{transform:translate(-2px,5px)}[data-talk=above] .PassoFigure-module__B7MiZa__pupils{transform:translate(-2px,-7px)}[data-talk=right] .PassoFigure-module__B7MiZa__pupils{transform:translate(3px)}[data-talk=left] .PassoFigure-module__B7MiZa__look{transform:translate(-39.6px)}[data-talk=left] .PassoFigure-module__B7MiZa__pupils{transform:translate(-5px)}@media (prefers-reduced-motion:reduce){:is([data-pulse] [data-mode=idle] .PassoFigure-module__B7MiZa__look,[data-pulse] [data-mode=idle] .PassoFigure-module__B7MiZa__pupils){animation:none}}@keyframes PassoFigure-module__B7MiZa__look{0%,26%{transform:none}34%,60%{transform:translate(-39.6px)}68%,to{transform:none}}@keyframes PassoFigure-module__B7MiZa__glance{0%,8%{transform:none}14%,22%{transform:translate(1px,-5px)}30%,60%{transform:translate(-7.8px)}68%,to{transform:none}}@keyframes PassoFigure-module__B7MiZa__blink{0%,45%,48.5%,88%,91.5%,to{transform:none}46.6%,89.6%{transform:scaleY(.12)}}
.PassoGuide-module__09XqzG__card{z-index:61;width:min(22rem, calc(100vw - 2 * var(--margin)));max-height:var(--room,calc(100svh - var(--header-h) - 1.5rem));border:1px solid var(--border);background:var(--surface);color:var(--text);transform-origin:var(--tail,50%) 0;opacity:0;visibility:hidden;transition:opacity .18s var(--wuavy-ease-out), scale .24s var(--wuavy-ease-out), visibility 0s linear .24s;will-change:transform;border-radius:8px;flex-direction:column;padding:.85rem 1.05rem 1.1rem;display:flex;position:fixed;top:0;left:0;scale:.94;box-shadow:0 22px 48px -20px #0009}.PassoGuide-module__09XqzG__card[data-place=above]{transform-origin:var(--tail,50%) 100%}.PassoGuide-module__09XqzG__card[data-place=left]{transform-origin:100% var(--tail,50%)}.PassoGuide-module__09XqzG__card[data-place=right]{transform-origin:0 var(--tail,50%)}.PassoGuide-module__09XqzG__card[data-open]{opacity:1;visibility:visible;transition:opacity .2s var(--wuavy-ease-out), scale .42s cubic-bezier(.2, 1.25, .4, 1), visibility 0s;scale:1}.PassoGuide-module__09XqzG__card:before{content:"";left:var(--tail,50%);background:var(--surface);border-top:1px solid var(--border);border-left:1px solid var(--border);width:11px;height:11px;margin-left:-5.5px;position:absolute;top:-6px;transform:rotate(45deg)}.PassoGuide-module__09XqzG__card[data-place=above]:before{border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);top:auto;bottom:-6px}.PassoGuide-module__09XqzG__card:is([data-place=left],[data-place=right]):before{top:var(--tail,50%);border:0;margin:-5.5px 0 0}.PassoGuide-module__09XqzG__card[data-place=left]:before{border-top:1px solid var(--border);border-right:1px solid var(--border);left:auto;right:-6px}.PassoGuide-module__09XqzG__card[data-place=right]:before{border-bottom:1px solid var(--border);border-left:1px solid var(--border);left:-6px}.PassoGuide-module__09XqzG__top{flex:none;align-items:center;gap:.75rem;margin-bottom:.7rem;display:flex}.PassoGuide-module__09XqzG__kicker,.PassoGuide-module__09XqzG__label{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.PassoGuide-module__09XqzG__kicker{align-items:center;gap:.35rem;margin-right:auto;display:flex}.PassoGuide-module__09XqzG__kicker:before{content:"";background:var(--wuavy-signal);border-radius:50%;width:.5em;height:.5em;margin-right:.15rem}.PassoGuide-module__09XqzG__name{color:var(--text)}.PassoGuide-module__09XqzG__dots{gap:.3rem;display:flex}.PassoGuide-module__09XqzG__dot{border:1px solid var(--text-2);width:6px;height:6px;transition:background-color .24s var(--wuavy-ease-out), border-color .24s var(--wuavy-ease-out);border-radius:50%}.PassoGuide-module__09XqzG__dot[data-on]{border-color:var(--wuavy-signal);background:var(--wuavy-signal)}.PassoGuide-module__09XqzG__close{width:2rem;height:2rem;color:var(--text-2);border-radius:50%;place-items:center;margin-right:-.45rem;transition:color .16s linear,background-color .16s linear;display:grid}.PassoGuide-module__09XqzG__close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:.75rem;height:.75rem}.PassoGuide-module__09XqzG__close:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}.PassoGuide-module__09XqzG__close:focus-visible,.PassoGuide-module__09XqzG__chip:focus-visible,.PassoGuide-module__09XqzG__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.PassoGuide-module__09XqzG__step{overscroll-behavior:contain;min-height:0;animation:PassoGuide-module__09XqzG__step-in .32s var(--wuavy-ease-out) both;margin:-4px;padding:4px;overflow-y:auto}.PassoGuide-module__09XqzG__question{font-size:clamp(1.125rem,1rem + .4vw,1.3rem);font-weight:var(--wuavy-headline);letter-spacing:-.02em;text-wrap:balance;outline:none;line-height:1.15}.PassoGuide-module__09XqzG__chips{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.PassoGuide-module__09XqzG__chip{border:1px solid var(--border);text-align:left;min-height:2.5rem;color:var(--text);animation:PassoGuide-module__09XqzG__step-in .36s var(--wuavy-ease-out) calc(60ms + var(--i,0) * 42ms) both;border-radius:999px;padding:.5rem .9rem;font-size:.9rem;line-height:1.2;transition:background-color .16s linear,border-color .16s linear,color .16s linear}.PassoGuide-module__09XqzG__chip:hover{border-color:color-mix(in srgb, var(--text) 45%, transparent);background:color-mix(in srgb, var(--text) 7%, transparent)}.PassoGuide-module__09XqzG__chip.PassoGuide-module__09XqzG__primary,.PassoGuide-module__09XqzG__chip[data-picked]{border-color:var(--wuavy-signal);background:var(--wuavy-signal);color:var(--wuavy-black)}.PassoGuide-module__09XqzG__link{font-size:max(.8125rem, var(--fs-micro));color:var(--text-2);text-underline-offset:.25em;margin-top:.8rem;text-decoration:underline;transition:color .16s linear}.PassoGuide-module__09XqzG__link:hover{color:var(--text)}.PassoGuide-module__09XqzG__label+.PassoGuide-module__09XqzG__question{letter-spacing:-.025em;margin-top:.35rem;font-size:clamp(1.35rem,1.1rem + .8vw,1.65rem);line-height:1.05}.PassoGuide-module__09XqzG__why{color:var(--text-2);margin-top:.55rem;font-size:.875rem;line-height:1.45}.PassoGuide-module__09XqzG__path{border-top:1px solid var(--border);margin-top:.95rem;padding-top:.8rem}.PassoGuide-module__09XqzG__track{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.6rem;font-size:.75rem;line-height:1.2;display:grid}.PassoGuide-module__09XqzG__stage{color:var(--text-2);align-content:start;justify-items:start;gap:.4rem;display:grid;position:relative}.PassoGuide-module__09XqzG__stage:not(:last-child):before{content:"";background:var(--border);height:1px;position:absolute;top:4.5px;left:10px;right:0}.PassoGuide-module__09XqzG__node{border:1px solid var(--text-2);background:var(--surface);border-radius:50%;width:10px;height:10px;position:relative}.PassoGuide-module__09XqzG__stage[data-state=now]{color:var(--text);font-weight:600}.PassoGuide-module__09XqzG__stage[data-state=now] .PassoGuide-module__09XqzG__node{border-color:var(--wuavy-signal);background:var(--wuavy-signal)}.PassoGuide-module__09XqzG__stage[data-state=now]:has(+[data-state=now]):before{background:var(--wuavy-signal)}.PassoGuide-module__09XqzG__stage[data-state=next]{color:var(--text)}.PassoGuide-module__09XqzG__stage[data-state=next] .PassoGuide-module__09XqzG__node{border-color:var(--wuavy-signal)}.PassoGuide-module__09XqzG__later{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);margin-top:-.2rem}.PassoGuide-module__09XqzG__foot{background:linear-gradient(to bottom, transparent, var(--surface) .9rem);margin-bottom:-4px;padding-bottom:4px;position:sticky;bottom:-4px}.PassoGuide-module__09XqzG__ask{padding-top:1rem;font-size:.95rem;font-weight:600;line-height:1.3}.PassoGuide-module__09XqzG__actions{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.75rem;display:flex}.PassoGuide-module__09XqzG__actions .PassoGuide-module__09XqzG__link{margin-top:0}@keyframes PassoGuide-module__09XqzG__step-in{0%{opacity:0;transform:translateY(6px)}}@keyframes PassoGuide-module__09XqzG__step-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.PassoGuide-module__09XqzG__step,.PassoGuide-module__09XqzG__chip{animation-name:PassoGuide-module__09XqzG__step-fade}.PassoGuide-module__09XqzG__card,.PassoGuide-module__09XqzG__card[data-open]{scale:1}}
.PassoJourney-module__0PkQ8q__journey{--pb:var(--text);--pe:var(--surface);z-index:60;opacity:0;pointer-events:none;transform-origin:0 0;will-change:transform;width:0;height:0;position:fixed;top:0;left:0}.PassoJourney-module__0PkQ8q__svg{transform-origin:60% 64.5%;width:400px;max-width:none;height:440px;position:absolute;top:-284px;left:-240px;overflow:visible}.PassoJourney-module__0PkQ8q__hit{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:48px;width:170px;height:262px;padding:0;position:absolute;top:-252px;left:-82px}.PassoJourney-module__0PkQ8q__hint{z-index:61;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:max(.8125rem, var(--fs-micro));white-space:nowrap;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .4s var(--wuavy-ease-out), translate .4s var(--wuavy-ease-out), visibility 0s linear .4s;border-radius:8px;padding:.5rem .8rem;font-weight:600;position:fixed;top:0;left:0;translate:0 6px;box-shadow:0 14px 32px -14px #0009}.PassoJourney-module__0PkQ8q__hint[data-show]{opacity:1;visibility:visible;transition:opacity .5s var(--wuavy-ease-out), translate .6s var(--wuavy-ease-out), visibility 0s;translate:0}.PassoJourney-module__0PkQ8q__hint:before{content:"";background:var(--surface);border-top:1px solid var(--border);border-left:1px solid var(--border);width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}.PassoJourney-module__0PkQ8q__hint:hover{border-color:color-mix(in srgb, var(--wuavy-signal) 60%, transparent)}@media (prefers-reduced-motion:reduce){.PassoJourney-module__0PkQ8q__hint,.PassoJourney-module__0PkQ8q__hint[data-show]{translate:none}}.PassoJourney-module__0PkQ8q__hit:focus-visible{outline:calc(2px / var(--k,.2)) solid var(--wuavy-signal);outline-offset:calc(2px / var(--k,.2))}
.PassoStill-module__PA8KFq__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@supports (animation-timeline:scroll()){.PassoStill-module__PA8KFq__overlay{animation:linear both PassoStill-module__PA8KFq__drift;animation-timeline:scroll(root);animation-range:0 100svh}}@keyframes PassoStill-module__PA8KFq__drift{to{transform:translateY(12%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.PassoStill-module__PA8KFq__overlay{animation:none}}html[data-passo-live] .PassoStill-module__PA8KFq__still{display:none}
.IntroLoader-module__HS06xG__intro{z-index:150;pointer-events:none;color:var(--wuavy-paper);animation:0s linear 4.5s forwards IntroLoader-module__HS06xG__fallback;position:fixed;inset:0}html[data-intro-done] .IntroLoader-module__HS06xG__intro{display:none}.IntroLoader-module__HS06xG__panel{background:var(--wuavy-carbon);transition:transform 1s var(--wuavy-ease-inout);position:absolute;inset:0}.IntroLoader-module__HS06xG__left{clip-path:polygon(0 0,calc(50% - 19svh) 0,calc(50% + 19svh) 100%,0 100%)}.IntroLoader-module__HS06xG__right{clip-path:polygon(calc(50% - 19svh + 1px) 0,100% 0,100% 100%,calc(50% + 19svh + 1px) 100%)}.IntroLoader-module__HS06xG__intro[data-state=open] .IntroLoader-module__HS06xG__left{transform:translate(-72%)}.IntroLoader-module__HS06xG__intro[data-state=open] .IntroLoader-module__HS06xG__right{transform:translate(72%)}.IntroLoader-module__HS06xG__meter{left:var(--margin);right:var(--margin);transition:opacity .36s linear;position:absolute;top:50%;translate:0 -50%}.IntroLoader-module__HS06xG__intro[data-state=open] .IntroLoader-module__HS06xG__meter{opacity:0}.IntroLoader-module__HS06xG__row{height:clamp(18px,1.4vw + 8px,34px);position:relative}.IntroLoader-module__HS06xG__line{transform-origin:50% 100%;width:max(1.5px,.11vw);translate:-50%;transform:scaleY(clamp(0, var(--p) * 33 - var(--i), 1));background:currentColor;position:absolute;top:0;bottom:0}.IntroLoader-module__HS06xG__label{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--wuavy-stone);justify-content:space-between;margin-top:1rem;display:flex}@keyframes IntroLoader-module__HS06xG__fallback{to{visibility:hidden}}
.Guide-module__nErkpa__card{z-index:30;border:1px solid var(--border);background:var(--pulse-sheet);max-width:26rem;color:var(--text);animation:Guide-module__nErkpa__guide-in var(--duration-element) var(--wuavy-ease-out) both;border-radius:6px;align-items:flex-end;gap:.75rem;margin-left:auto;padding:1rem 1rem 1rem .5rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 18px 40px -24px #12131259}.Guide-module__nErkpa__passo{flex:none;width:2.75rem;height:auto;overflow:visible}.Guide-module__nErkpa__body{grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;display:grid}.Guide-module__nErkpa__step{gap:.15rem;font-weight:640;display:grid}.Guide-module__nErkpa__step span{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--pulse-accent-text)}.Guide-module__nErkpa__text{font-size:.875rem;line-height:1.45}.Guide-module__nErkpa__text[data-away]{display:none}.Guide-module__nErkpa__fields{color:var(--text-2);gap:.25rem;font-size:.8125rem;display:grid}.Guide-module__nErkpa__fields li{align-items:center;gap:.5rem;display:flex}.Guide-module__nErkpa__fields li:before{content:"";border:1px solid var(--border);border-radius:50%;width:.55rem;height:.55rem}.Guide-module__nErkpa__fields li[data-done]{color:var(--text)}.Guide-module__nErkpa__fields li[data-done]:before{border-color:var(--pulse-success);background:var(--pulse-success)}.Guide-module__nErkpa__actions{flex-wrap:wrap;align-items:center;gap:.25rem .9rem;display:flex}.Guide-module__nErkpa__primary{background:var(--pulse-accent);min-height:2.25rem;color:var(--pulse-on-accent);white-space:nowrap;cursor:pointer;border-radius:2px;align-items:center;padding:0 .9rem;font-size:.8125rem;font-weight:640;display:inline-flex}.Guide-module__nErkpa__quiet{min-height:2.25rem;color:var(--text-2);text-underline-offset:.25em;cursor:pointer;font-size:.8125rem;font-weight:640;text-decoration:underline}.Guide-module__nErkpa__progress{font-size:var(--fs-micro);color:var(--text-2);align-items:center;gap:.6rem;display:flex}.Guide-module__nErkpa__bar{gap:3px;display:flex}.Guide-module__nErkpa__bar span{background:var(--border);border-radius:2px;width:1rem;height:3px}.Guide-module__nErkpa__bar span[data-on]{background:var(--pulse-accent)}.Guide-module__nErkpa__pill{z-index:30;border:1px solid var(--border);background:var(--pulse-sheet);box-shadow:var(--pulse-shadow);color:var(--text);animation:Guide-module__nErkpa__guide-in var(--duration-element) var(--wuavy-ease-out) both;border-radius:999px;align-items:center;display:flex;position:fixed;bottom:1rem;right:1rem}.Guide-module__nErkpa__pillOpen{cursor:pointer;align-items:center;gap:.55rem;min-height:2.5rem;padding:0 .4rem 0 .95rem;font-size:.8125rem;font-weight:640;display:inline-flex}.Guide-module__nErkpa__pillCount{color:var(--text-2);font-variant-numeric:tabular-nums}.Guide-module__nErkpa__pillHide{width:2.5rem;min-height:2.5rem;color:var(--text-2);cursor:pointer;font-size:1.1rem}.Guide-module__nErkpa__tip{border:1px solid color-mix(in srgb, var(--pulse-accent) 35%, var(--border));background:color-mix(in srgb, var(--pulse-accent) 6%, var(--pulse-card));animation:Guide-module__nErkpa__guide-in var(--duration-element) var(--wuavy-ease-out) both;border-radius:4px;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.6rem .9rem .6rem .4rem;font-size:.875rem;display:flex}.Guide-module__nErkpa__tip .Guide-module__nErkpa__passo{width:2rem}.Guide-module__nErkpa__tip p{flex:1}@keyframes Guide-module__nErkpa__guide-in{0%{opacity:0;transform:translateY(8px)}}@keyframes Guide-module__nErkpa__guide-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Guide-module__nErkpa__card,.Guide-module__nErkpa__pill,.Guide-module__nErkpa__tip{animation-name:Guide-module__nErkpa__guide-fade}}@media (hover:hover) and (pointer:fine){.Guide-module__nErkpa__quiet:hover,.Guide-module__nErkpa__pillHide:hover{color:var(--text)}}@media (min-width:1024px){.Guide-module__nErkpa__card{max-width:none;box-shadow:none;flex:none;margin:1.4rem 0 0;padding:.8rem .85rem;animation:none;display:block;position:relative}.Guide-module__nErkpa__card .Guide-module__nErkpa__passo{width:2.2rem;position:absolute;top:-2.1rem;right:.5rem}.Guide-module__nErkpa__body{gap:.45rem}.Guide-module__nErkpa__text{font-size:.8125rem}.Guide-module__nErkpa__step{font-size:.875rem}.Guide-module__nErkpa__actions{gap:0 .7rem}.Guide-module__nErkpa__primary{justify-content:center;width:100%}.Guide-module__nErkpa__quiet{min-height:1.75rem;font-size:.75rem}.Guide-module__nErkpa__progress{flex-wrap:wrap;gap:.3rem .6rem}.Guide-module__nErkpa__bar span{width:.75rem}.Guide-module__nErkpa__pill{box-shadow:none;align-self:flex-start;animation:none;position:static}}@media (max-width:1023px){.Guide-module__nErkpa__card[data-defer],.Guide-module__nErkpa__pill[data-defer]{display:none}.Guide-module__nErkpa__card[data-inline]{max-width:none;box-shadow:none;margin:0 0 1rem;position:static}.Guide-module__nErkpa__pill[data-inline]{width:max-content;max-width:100%;box-shadow:none;margin:0 0 1rem;position:static}}@media (min-width:1024px){.Guide-module__nErkpa__card[data-inline],.Guide-module__nErkpa__pill[data-inline]{display:none}}
.ServicesA-module__ZZgZFq__section{padding-block:var(--space-4)}.ServicesA-module__ZZgZFq__head{row-gap:var(--space-2);margin-bottom:var(--space-3)}.ServicesA-module__ZZgZFq__chapter{font-size:var(--fs-chapter);font-weight:var(--wuavy-chapter);grid-column:1/-1}.ServicesA-module__ZZgZFq__headline{max-width:22ch;font-size:var(--fs-h2);font-weight:var(--wuavy-headline);letter-spacing:-.025em;text-wrap:balance;grid-column:1/-1;line-height:1}.ServicesA-module__ZZgZFq__lead{max-width:30ch;color:var(--text-2);font-size:var(--fs-lead);grid-column:1/-1;line-height:1.3}.ServicesA-module__ZZgZFq__list{border-bottom:var(--rule) solid var(--border);position:relative}.ServicesA-module__ZZgZFq__row{border-top:var(--rule) solid var(--border);position:relative;overflow:clip}.ServicesA-module__ZZgZFq__row:before{content:"";z-index:0;background:var(--wuavy-paper);transform:translateX(-104%) skewX(var(--wuavy-angle));transition:transform .58s cubic-bezier(.45,0,.15,1);position:absolute;inset:0 -20%}.ServicesA-module__ZZgZFq__inner{--muted:var(--text-2);z-index:1;gap:var(--space-2);padding:var(--space-2) var(--margin) var(--space-3);transition:color .42s var(--wuavy-ease-out) 80ms;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ServicesA-module__ZZgZFq__index,.ServicesA-module__ZZgZFq__outcome,.ServicesA-module__ZZgZFq__includesTitle{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);transition:color .42s var(--wuavy-ease-out) 80ms}.ServicesA-module__ZZgZFq__index{font-variant-numeric:tabular-nums}.ServicesA-module__ZZgZFq__title{gap:.6rem;display:grid}.ServicesA-module__ZZgZFq__name{font-size:clamp(2rem,1rem + 3.4vw,4.75rem);font-weight:var(--wuavy-headline);letter-spacing:-.03em;text-wrap:balance;line-height:1.02}.ServicesA-module__ZZgZFq__summary{max-width:38ch;color:var(--muted);transition:color .42s var(--wuavy-ease-out) 80ms}.ServicesA-module__ZZgZFq__includes{align-content:start;gap:.8rem;display:grid}.ServicesA-module__ZZgZFq__keys{gap:.45rem var(--gutter);font-size:max(.875rem, var(--fs-micro));grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));line-height:1.3;display:grid}.ServicesA-module__ZZgZFq__keys li{padding-left:1rem;position:relative}.ServicesA-module__ZZgZFq__keys li:before{content:"";background:var(--wuavy-signal);width:2px;height:.9em;transform:skewX(calc(var(--wuavy-angle) * -1));position:absolute;top:.2em;left:.15rem}.ServicesA-module__ZZgZFq__foot{gap:var(--space-1);align-content:end;justify-items:start;display:grid}.ServicesA-module__ZZgZFq__note{max-width:30ch;font-size:max(.8125rem, var(--fs-micro));color:var(--muted);transition:color .42s var(--wuavy-ease-out) 80ms;line-height:1.4}.ServicesA-module__ZZgZFq__cta{align-items:center;gap:.6em;min-height:2.75rem;font-weight:640;display:inline-flex}.ServicesA-module__ZZgZFq__ctaText{text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:max(1px,.08em)}.ServicesA-module__ZZgZFq__cta:after{content:"";position:absolute;inset:0}.ServicesA-module__ZZgZFq__cta:focus-visible{outline:none}.ServicesA-module__ZZgZFq__row:has(.ServicesA-module__ZZgZFq__cta:focus-visible){outline:2px solid var(--focus);outline-offset:-4px}.ServicesA-module__ZZgZFq__arrow{color:var(--wuavy-signal);transition:transform var(--duration-element) var(--wuavy-ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){.ServicesA-module__ZZgZFq__row:hover:before{transform:translateX(0) skewX(var(--wuavy-angle))}.ServicesA-module__ZZgZFq__row:hover .ServicesA-module__ZZgZFq__inner{--muted:var(--wuavy-ink-2);color:var(--wuavy-black)}.ServicesA-module__ZZgZFq__row:hover .ServicesA-module__ZZgZFq__arrow{transform:translate(.35em)}.ServicesA-module__ZZgZFq__row:hover .m-roll-char{transform:translateY(-100%)}}@media (min-width:1024px){.ServicesA-module__ZZgZFq__headline{grid-column:1/span 8}.ServicesA-module__ZZgZFq__lead{grid-column:9/span 4;align-self:end}.ServicesA-module__ZZgZFq__inner{column-gap:var(--gutter);row-gap:var(--space-2);grid-template-columns:4rem minmax(0,5fr) minmax(0,4fr) minmax(13rem,3fr)}.ServicesA-module__ZZgZFq__index{grid-row:1;padding-top:.9em}.ServicesA-module__ZZgZFq__title{grid-column:2/-1}.ServicesA-module__ZZgZFq__summary{grid-column:2}.ServicesA-module__ZZgZFq__includes{grid-column:3}.ServicesA-module__ZZgZFq__foot{text-align:right;grid-column:4;justify-items:end}}
.FlowDemo-module__U39QvG__app{background:var(--surface);min-height:100svh;color:var(--text);grid-template-columns:minmax(0,1fr);font-size:.9375rem;display:grid}.FlowDemo-module__U39QvG__side{z-index:20;background:var(--surface);border-bottom:var(--rule) solid var(--border);grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;padding:.75rem 1rem 0;display:grid;position:sticky;top:0}.FlowDemo-module__U39QvG__brandRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.FlowDemo-module__U39QvG__brand{align-items:center;gap:.6rem;display:inline-flex}.FlowDemo-module__U39QvG__brand svg{width:5.25rem;height:auto}.FlowDemo-module__U39QvG__product{border:1px solid var(--pulse-accent);background:color-mix(in srgb, var(--pulse-accent) 14%, transparent);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;border-radius:2px;padding:.22rem .4rem;line-height:1}.FlowDemo-module__U39QvG__org{flex-wrap:wrap;gap:.2rem .6rem;font-weight:640;display:flex}.FlowDemo-module__U39QvG__org span{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);align-self:center}.FlowDemo-module__U39QvG__org .FlowDemo-module__U39QvG__plan[data-tone=ended]{color:var(--pulse-accent-text)}.FlowDemo-module__U39QvG__rowTools{align-items:center;gap:.5rem;display:flex}.FlowDemo-module__U39QvG__nav ol{scrollbar-width:none;gap:.25rem;margin-inline:-1rem;padding-inline:1rem;display:flex;overflow-x:auto}.FlowDemo-module__U39QvG__nav ol::-webkit-scrollbar{display:none}.FlowDemo-module__U39QvG__navLink{white-space:nowrap;min-height:2.75rem;color:var(--text-2);transition:color var(--duration-ui) linear;align-items:center;gap:.55rem;padding:0 .6rem;display:flex}.FlowDemo-module__U39QvG__navLink[aria-current]{color:var(--text);box-shadow:inset 0 -2px 0 var(--pulse-accent)}.FlowDemo-module__U39QvG__navIndex{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--text-2)}.FlowDemo-module__U39QvG__navLink[aria-current] .FlowDemo-module__U39QvG__navIndex{color:var(--pulse-accent-text)}.FlowDemo-module__U39QvG__badge{background:var(--pulse-accent);min-width:1.3rem;color:var(--pulse-on-accent);font-size:var(--fs-micro);text-align:center;font-variant-numeric:tabular-nums;border-radius:2px;padding:.18rem .35rem;font-weight:700;line-height:1}.FlowDemo-module__U39QvG__back{display:none}.FlowDemo-module__U39QvG__signOut{min-height:1.5rem;font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);text-underline-offset:.25em;cursor:pointer;text-decoration:underline}.FlowDemo-module__U39QvG__signOut:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.FlowDemo-module__U39QvG__signOut:hover{color:var(--text)}}.FlowDemo-module__U39QvG__askSmall{border:1px solid var(--pulse-accent);background:color-mix(in srgb, var(--pulse-accent) 14%, transparent);border-radius:2px;min-height:2.5rem;padding:0 .75rem;font-size:.8125rem;font-weight:640}.FlowDemo-module__U39QvG__main{min-width:0}.FlowDemo-module__U39QvG__bar{display:none}.FlowDemo-module__U39QvG__content{width:100%;max-width:92rem;padding:1.5rem 1rem 4rem}@media (hover:hover) and (pointer:fine){.FlowDemo-module__U39QvG__navLink:hover{color:var(--text)}.FlowDemo-module__U39QvG__ask:hover,.FlowDemo-module__U39QvG__askSmall:hover{background:var(--pulse-accent);color:var(--pulse-on-accent)}}:is(.FlowDemo-module__U39QvG__navLink,.FlowDemo-module__U39QvG__ask,.FlowDemo-module__U39QvG__askSmall,.FlowDemo-module__U39QvG__brand,.FlowDemo-module__U39QvG__back):focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (min-width:1024px){.FlowDemo-module__U39QvG__app{grid-template-columns:15.5rem minmax(0,1fr)}.FlowDemo-module__U39QvG__side{border-bottom:0;border-right:var(--rule) solid var(--border);background:var(--surface);flex-direction:column;gap:1.25rem;height:100svh;padding:1.4rem 1rem 1.25rem;display:flex;overflow-y:auto}.FlowDemo-module__U39QvG__askSmall{display:none}.FlowDemo-module__U39QvG__org{border-block:var(--rule) solid var(--border);flex-direction:column;padding:.9rem .6rem}.FlowDemo-module__U39QvG__org span{align-self:start}.FlowDemo-module__U39QvG__nav ol{flex-direction:column;margin:0;padding:0;overflow:visible}.FlowDemo-module__U39QvG__navLink{border-radius:2px;min-height:2.5rem}.FlowDemo-module__U39QvG__navLink[aria-current]{background:color-mix(in srgb, var(--pulse-ink) 7%, transparent);box-shadow:inset 2px 0 0 var(--pulse-accent)}.FlowDemo-module__U39QvG__badge{margin-left:auto}.FlowDemo-module__U39QvG__back{color:var(--text-2);gap:.5rem;margin-top:auto;padding:.6rem;font-size:.8125rem;display:flex}.FlowDemo-module__U39QvG__bar{z-index:10;background:color-mix(in srgb, var(--surface) 94%, transparent);border-bottom:var(--rule) solid var(--border);align-items:center;gap:1rem;padding:.9rem clamp(1.5rem,3vw,2.75rem);display:flex;position:sticky;top:0}.FlowDemo-module__U39QvG__crumb{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text);margin-right:auto}.FlowDemo-module__U39QvG__crumb span{color:var(--text-2)}.FlowDemo-module__U39QvG__demoChip,.FlowDemo-module__U39QvG__planChip{border:1px dashed var(--border);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);border-radius:2px;padding:.35rem .55rem}.FlowDemo-module__U39QvG__demoChip,.FlowDemo-module__U39QvG__planChip[data-tone=ended]{border:1px solid var(--pulse-accent);color:var(--pulse-accent-text)}.FlowDemo-module__U39QvG__rowTools{display:none}.FlowDemo-module__U39QvG__ask{border:1px solid var(--pulse-accent);background:color-mix(in srgb, var(--pulse-accent) 14%, transparent);min-height:2.5rem;transition:background-color var(--duration-ui) linear, color var(--duration-ui) linear;border-radius:2px;align-items:center;gap:.55rem;padding:0 .95rem;font-size:.875rem;font-weight:640;display:inline-flex}.FlowDemo-module__U39QvG__content{padding:clamp(1.75rem,3vw,2.75rem) clamp(1.5rem,3vw,2.75rem) 5rem}}@media (hover:hover) and (pointer:fine){.FlowDemo-module__U39QvG__ask:hover .pulse-dot{background:var(--pulse-on-accent)}.FlowDemo-module__U39QvG__ask:hover .pulse-dot:after{border-color:var(--pulse-on-accent)}}.FlowDemo-module__U39QvG__notice{border:1px dashed var(--border);border-radius:4px;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1rem 1rem 0;padding:.7rem .9rem;font-size:.875rem;display:flex}.FlowDemo-module__U39QvG__noticeBadge{border:1px solid var(--pulse-accent);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--pulse-accent-text);border-radius:2px;padding:.22rem .45rem;line-height:1}.FlowDemo-module__U39QvG__noticeText{color:var(--text-2);flex:18rem}.FlowDemo-module__U39QvG__noticeCta{text-decoration:underline;-webkit-text-decoration-color:var(--pulse-accent);text-decoration-color:var(--pulse-accent);text-underline-offset:.3em;font-weight:640}.FlowDemo-module__U39QvG__notice[data-tone=ended]{border:1px solid var(--border);border-top:2px solid var(--pulse-accent);background:var(--pulse-card);box-shadow:var(--pulse-shadow);gap:1rem 1.5rem;padding:1.1rem 1.25rem}.FlowDemo-module__U39QvG__noticeBody{flex:22rem;gap:.3rem;display:grid}.FlowDemo-module__U39QvG__noticeTitle{font-size:1.0625rem;font-weight:700}.FlowDemo-module__U39QvG__noticeAction{background:var(--pulse-accent);min-height:2.75rem;color:var(--pulse-on-accent);cursor:pointer;transition:background-color var(--duration-ui) linear, color var(--duration-ui) linear;border-radius:2px;align-items:center;padding:0 1.1rem;font-weight:640;display:inline-flex}.FlowDemo-module__U39QvG__planGroup{align-items:center;gap:.5rem;display:flex}.FlowDemo-module__U39QvG__subscribe{background:var(--pulse-accent);min-height:2.25rem;color:var(--pulse-on-accent);cursor:pointer;transition:background-color var(--duration-ui) linear, color var(--duration-ui) linear;border-radius:2px;align-items:center;padding:0 .9rem;font-size:.8125rem;font-weight:640;display:inline-flex}.FlowDemo-module__U39QvG__noticeSubscribe{min-height:2.5rem}.FlowDemo-module__U39QvG__logo{object-fit:contain;background:var(--pulse-raised);border-radius:3px;width:1.75rem;height:1.75rem}:is(.FlowDemo-module__U39QvG__noticeCta,.FlowDemo-module__U39QvG__noticeAction,.FlowDemo-module__U39QvG__subscribe,.FlowDemo-module__U39QvG__railValue):focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.FlowDemo-module__U39QvG__noticeCta:hover{text-decoration-color:currentColor}.FlowDemo-module__U39QvG__noticeAction:hover,.FlowDemo-module__U39QvG__subscribe:hover{background:var(--pulse-fg);color:var(--pulse-bg)}}.FlowDemo-module__U39QvG__railValue{display:none}@media (min-width:1024px){.FlowDemo-module__U39QvG__notice{margin:1.25rem clamp(1.5rem,3vw,2.75rem) 0}.FlowDemo-module__U39QvG__noticeSubscribe{display:none}.FlowDemo-module__U39QvG__railValue{border-top:var(--rule) solid var(--border);transition:background-color var(--duration-ui) linear;gap:.25rem;margin-top:auto;padding:.9rem .6rem;display:grid}.FlowDemo-module__U39QvG__railValue+.FlowDemo-module__U39QvG__back{margin-top:0}.FlowDemo-module__U39QvG__railLabel{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.FlowDemo-module__U39QvG__railAmount{font-size:1.625rem;font-weight:var(--wuavy-headline);letter-spacing:-.03em;color:var(--pulse-accent-text);font-variant-numeric:tabular-nums;line-height:1.05}.FlowDemo-module__U39QvG__railNote{color:var(--text-2);font-size:.8125rem}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.FlowDemo-module__U39QvG__railValue:hover{background:color-mix(in srgb, var(--pulse-ink) 5%, transparent)}}.FlowDemo-module__U39QvG__navLink[data-guide]{color:var(--text);box-shadow:inset 0 0 0 1px var(--pulse-accent);border-radius:2px}.FlowDemo-module__U39QvG__guideArrow{color:var(--pulse-accent-text);margin-left:auto;padding-left:.5rem;font-weight:700;display:inline-flex;position:relative}.FlowDemo-module__U39QvG__guideArrow span[aria-hidden]{animation:FlowDemo-module__U39QvG__guide-nudge 1.6s var(--wuavy-ease-out) infinite}@keyframes FlowDemo-module__U39QvG__guide-nudge{0%,60%,to{transform:none}30%{transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.FlowDemo-module__U39QvG__guideArrow span[aria-hidden]{animation:3.2s linear infinite FlowDemo-module__U39QvG__guide-breathe}}@keyframes FlowDemo-module__U39QvG__guide-breathe{0%,to{opacity:1}50%{opacity:.55}}@media (min-width:1024px){.FlowDemo-module__U39QvG__content[data-view=conversas]{max-width:none;padding-bottom:1.5rem}}
.CaseFilm-module__SyLiTq__film{gap:var(--gutter);grid-column:1/-1;margin:0;display:grid}.CaseFilm-module__SyLiTq__desktop,.CaseFilm-module__SyLiTq__phone{background:var(--wuavy-graphite);outline:var(--rule) solid var(--border);position:relative;overflow:hidden}.CaseFilm-module__SyLiTq__desktop{aspect-ratio:16/9}.CaseFilm-module__SyLiTq__phone{aspect-ratio:9/16;border-radius:clamp(14px,1.6vw,28px)}.CaseFilm-module__SyLiTq__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CaseFilm-module__SyLiTq__pair .CaseFilm-module__SyLiTq__desktop{display:none}.CaseFilm-module__SyLiTq__pair .CaseFilm-module__SyLiTq__phone{justify-self:center;width:min(100%,24rem)}@media (min-width:1024px){.CaseFilm-module__SyLiTq__pair{grid-template-columns:minmax(0,256fr) minmax(0,81fr);align-items:start}.CaseFilm-module__SyLiTq__pair .CaseFilm-module__SyLiTq__desktop{display:block}.CaseFilm-module__SyLiTq__pair .CaseFilm-module__SyLiTq__phone{width:100%}}
.FooterA-module__aQQiUG__footer{background:var(--wuavy-carbon);padding:clamp(8px,1vw,16px)}.FooterA-module__aQQiUG__panel{padding-top:var(--space-4);background:linear-gradient(to bottom, var(--wuavy-carbon), var(--wuavy-graphite) min(16rem, 35%));color:var(--wuavy-paper);border-radius:calc(1.4*clamp(18px,1.2vw + 10px,28px));position:relative;overflow:clip}.FooterA-module__aQQiUG__grid{row-gap:var(--space-3)}.FooterA-module__aQQiUG__lead{gap:var(--space-2);grid-column:1/-1;align-content:start;justify-items:start;display:grid}.FooterA-module__aQQiUG__line{font-size:var(--fs-h3);font-weight:var(--wuavy-headline);letter-spacing:-.025em;max-width:16ch;line-height:1.05}.FooterA-module__aQQiUG__col{grid-column:1/-1;align-content:start;gap:.35rem;display:grid}.FooterA-module__aQQiUG__title{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--wuavy-stone);margin-bottom:.4rem}.FooterA-module__aQQiUG__titleGap{margin-top:var(--space-2)}.FooterA-module__aQQiUG__col li{justify-content:space-between;align-items:baseline;gap:0 var(--gutter);flex-wrap:wrap;display:flex}.FooterA-module__aQQiUG__col a{padding-block:.2rem;display:inline-block}@media (hover:hover){.FooterA-module__aQQiUG__col a:hover,.FooterA-module__aQQiUG__legalLinks a:hover{text-underline-offset:.2em;text-decoration:underline}}.FooterA-module__aQQiUG__pending{color:var(--wuavy-stone)}.FooterA-module__aQQiUG__legal{margin-top:var(--space-4);font-size:var(--fs-micro);color:var(--wuavy-stone);row-gap:.6rem}.FooterA-module__aQQiUG__legal>span,.FooterA-module__aQQiUG__legalLinks{grid-column:1/-1}.FooterA-module__aQQiUG__legalLinks{align-items:baseline;gap:.4rem var(--space-2);flex-wrap:wrap;display:flex}.FooterA-module__aQQiUG__legalLinks a{color:var(--wuavy-paper)}.FooterA-module__aQQiUG__mark{margin-top:var(--space-3);padding-inline:var(--margin);color:color-mix(in srgb, var(--wuavy-paper) 92%, transparent);margin-bottom:-2.2%;-webkit-mask-image:linear-gradient(#000 10%,#0000001a 100%);mask-image:linear-gradient(#000 10%,#0000001a 100%)}@media (min-width:640px){.FooterA-module__aQQiUG__col{grid-column:span 6}}@media (min-width:1024px){.FooterA-module__aQQiUG__lead{grid-column:1/span 5}.FooterA-module__aQQiUG__col{grid-column:span 2}.FooterA-module__aQQiUG__col:nth-of-type(2){grid-column:span 3}.FooterA-module__aQQiUG__legal>span{grid-column:1/span 6}.FooterA-module__aQQiUG__legalLinks{grid-column:7/span 6;justify-content:flex-end}}.FooterA-module__aQQiUG__locale{color:var(--wuavy-paper);text-transform:none;letter-spacing:normal;margin-block:-.5rem}
.StatementA-module__qhsifW__section{padding-block:var(--space-4)}.StatementA-module__qhsifW__body{row-gap:var(--space-2)}.StatementA-module__qhsifW__chapter{font-size:var(--fs-chapter);font-weight:var(--wuavy-chapter);grid-column:1/-1}.StatementA-module__qhsifW__read{font-size:var(--fs-h3);font-weight:var(--wuavy-headline);letter-spacing:-.02em;text-wrap:pretty;grid-column:1/-1;line-height:1.08}.StatementA-module__qhsifW__positioning{max-width:44ch;font-size:var(--fs-lead);color:var(--text-2);text-wrap:pretty;grid-column:1/-1;line-height:1.3}.StatementA-module__qhsifW__values{gap:var(--space-1) var(--gutter);margin-top:var(--space-1);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StatementA-module__qhsifW__value{border-top:var(--rule) solid var(--text);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.2rem .5rem;padding-top:.7rem;display:grid}.StatementA-module__qhsifW__valueIndex{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--wuavy-signal)}.StatementA-module__qhsifW__valueName{font-size:1.0625rem;font-weight:var(--wuavy-headline);letter-spacing:-.015em;line-height:1.15}.StatementA-module__qhsifW__valueText{font-size:max(.8125rem, var(--fs-micro));color:var(--text-2);grid-column:2;line-height:1.35}@media (min-width:768px){.StatementA-module__qhsifW__values{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.StatementA-module__qhsifW__chapter{grid-column:1/span 3}.StatementA-module__qhsifW__read,.StatementA-module__qhsifW__positioning,.StatementA-module__qhsifW__values{grid-column:4/span 9}}
.page-module__TcNSuW__hero{padding-block:calc(var(--header-h) + var(--space-4)) var(--space-4);overflow:clip}.page-module__TcNSuW__light{--light-size:90vmax;--lx:82vw;--ly:70svh}.page-module__TcNSuW__heroGrid{z-index:1;row-gap:var(--space-4);position:relative}.page-module__TcNSuW__heroText,.page-module__TcNSuW__guide{grid-column:1/-1}.page-module__TcNSuW__heroText{gap:var(--space-2);justify-items:start;display:grid}.page-module__TcNSuW__label{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.page-module__TcNSuW__labelName{color:var(--text);align-items:center;gap:.6rem;display:inline-flex}.page-module__TcNSuW__labelName:before{content:"";background:var(--wuavy-signal);width:3px;height:1.1em;transform:skewX(calc(var(--wuavy-angle) * -1))}.page-module__TcNSuW__title{max-width:16ch;font-size:clamp(2.5rem,1rem + 4vw,5rem);font-weight:var(--wuavy-headline);letter-spacing:-.03em;text-wrap:balance;line-height:1}.page-module__TcNSuW__lead{max-width:44ch;font-size:var(--fs-lead);color:var(--text-2);text-wrap:pretty;line-height:1.35}.page-module__TcNSuW__actions{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.page-module__TcNSuW__market{margin-top:var(--space-2);border-top:var(--rule) solid var(--border);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;padding-top:.8rem}.page-module__TcNSuW__guide{justify-self:start}.page-module__TcNSuW__chapter{margin-bottom:var(--space-2);grid-column:1/-1}.page-module__TcNSuW__h2{max-width:18ch;font-size:var(--fs-h2);font-weight:var(--wuavy-headline);letter-spacing:-.025em;text-wrap:balance;grid-column:1/-1;line-height:1}.page-module__TcNSuW__index{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--wuavy-signal)}@keyframes page-module__TcNSuW__rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.page-module__TcNSuW__gaps{padding-block:var(--space-4)}.page-module__TcNSuW__gapList{gap:var(--space-3) var(--gutter);margin-top:var(--space-3);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.page-module__TcNSuW__gap{border-top:var(--rule) solid var(--text);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:baseline;gap:.5rem .6rem;padding-top:.8rem;display:grid}.page-module__TcNSuW__gapName{font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:var(--wuavy-headline);letter-spacing:-.02em;line-height:1.1}.page-module__TcNSuW__gapText,.page-module__TcNSuW__gapAction{grid-column:2}.page-module__TcNSuW__gapText{max-width:32ch;font-size:max(.9375rem, var(--fs-micro));color:var(--text-2);line-height:1.4}.page-module__TcNSuW__gapAction{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em}.page-module__TcNSuW__gapAction span{color:var(--wuavy-signal)}.page-module__TcNSuW__how{padding-block:var(--space-4)}.page-module__TcNSuW__howLead{max-width:40ch;margin-top:var(--space-2);font-size:var(--fs-lead);color:var(--text-2);grid-column:1/-1;line-height:1.35}.page-module__TcNSuW__stages{gap:var(--space-2) var(--gutter);margin-top:var(--space-4);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.page-module__TcNSuW__stage{border-top:var(--rule) solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.4rem .6rem;padding-top:.9rem;display:grid;position:relative}.page-module__TcNSuW__stage:before{content:"";left:0;right:0;top:calc(var(--rule) * -1);background:var(--wuavy-signal);transform-origin:0;height:2px;position:absolute}.page-module__TcNSuW__stageName{font-size:clamp(1.5rem,1rem + 1.4vw,2.5rem);font-weight:var(--wuavy-headline);letter-spacing:-.025em;line-height:1}.page-module__TcNSuW__stageText{max-width:28ch;font-size:max(.875rem, var(--fs-micro));color:var(--text-2);grid-column:2;line-height:1.4}.page-module__TcNSuW__example{margin-top:var(--space-4);grid-column:1/-1}.page-module__TcNSuW__exampleHead{margin-bottom:var(--space-2);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.page-module__TcNSuW__note{color:var(--text-2)}.page-module__TcNSuW__chain{border-top:var(--rule) solid var(--border);border-left:var(--rule) solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.page-module__TcNSuW__link{padding:var(--space-2);border-right:var(--rule) solid var(--border);border-bottom:var(--rule) solid var(--border);align-content:start;gap:.6rem;display:grid;position:relative}.page-module__TcNSuW__link:not(:last-child):after{content:"↓";z-index:1;left:var(--space-2);background:var(--surface);color:var(--wuavy-signal);padding-inline:.35rem;line-height:1;position:absolute;bottom:0;translate:0 50%}.page-module__TcNSuW__linkLabel{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.page-module__TcNSuW__linkText{max-width:30ch;font-size:max(1rem, var(--fs-body));line-height:1.35}.page-module__TcNSuW__link:last-child{background:color-mix(in srgb, var(--wuavy-signal) 9%, transparent)}.page-module__TcNSuW__link:last-child .page-module__TcNSuW__linkLabel{color:var(--wuavy-signal)}@supports (animation-timeline:view()){.page-module__TcNSuW__stage:before{animation:linear both page-module__TcNSuW__fill;animation-timeline:view();animation-range:entry calc(40% + var(--i) * 18%) cover calc(30% + var(--i) * 6%)}.page-module__TcNSuW__gap,.page-module__TcNSuW__link{animation:page-module__TcNSuW__rise var(--wuavy-ease-soft) both;animation-timeline:view();animation-range:entry calc(var(--i,0) * 12%) entry calc(70% + var(--i,0) * 12%)}}@keyframes page-module__TcNSuW__fill{0%{transform:scaleX(0)}to{transform:none}}.page-module__TcNSuW__close{padding-block:var(--space-4) var(--space-5);overflow:clip}.page-module__TcNSuW__closeLight{--light-size:95vmax;--lx:24vw;--ly:95%}.page-module__TcNSuW__closeGrid{z-index:1;position:relative}.page-module__TcNSuW__closeTitle{max-width:14ch;font-size:var(--fs-h1);font-weight:var(--wuavy-headline);letter-spacing:-.03em;text-wrap:balance;grid-column:1/-1;line-height:.95}.page-module__TcNSuW__closeAction{gap:var(--space-1);margin-top:var(--space-3);grid-column:1/-1;justify-items:start;display:grid}.page-module__TcNSuW__closeLead{max-width:36ch;color:var(--text-2);line-height:1.45}.page-module__TcNSuW__soon{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}@media (min-width:640px){.page-module__TcNSuW__gapList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-module__TcNSuW__hero{align-content:center;min-height:min(100svh,58rem);display:grid}.page-module__TcNSuW__heroText{grid-column:1/span 8}.page-module__TcNSuW__guide{grid-column:9/span 4;place-self:end}.page-module__TcNSuW__gapList{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__TcNSuW__h2{grid-column:1/span 8}.page-module__TcNSuW__howLead{grid-column:9/span 4;align-self:end;margin-top:0}.page-module__TcNSuW__stages{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__TcNSuW__stage{grid-template-columns:minmax(0,1fr)}.page-module__TcNSuW__stageText{grid-column:1}.page-module__TcNSuW__stage:not(:last-child) .page-module__TcNSuW__stageName:after{content:"→";vertical-align:.2em;color:var(--wuavy-signal);margin-left:.3em;font-size:.6em;font-weight:400}.page-module__TcNSuW__chain{grid-template-columns:repeat(5,minmax(0,1fr))}.page-module__TcNSuW__link{min-height:11rem}.page-module__TcNSuW__link:not(:last-child):after{content:"→";padding-block:.35rem;padding-inline:0;inset:50% 0 auto auto;translate:50% -50%}.page-module__TcNSuW__closeTitle{grid-column:1/span 8}.page-module__TcNSuW__closeAction{grid-column:9/span 4;align-self:end;margin-top:0}}@media (min-width:1024px) and (max-width:1279.98px){.page-module__TcNSuW__stage:nth-child(3) .page-module__TcNSuW__stageName:after{content:none}}@media (min-width:1280px){.page-module__TcNSuW__stages{grid-template-columns:repeat(6,minmax(0,1fr))}.page-module__TcNSuW__stageName{font-size:clamp(1.375rem,.45rem + 1.2vw,2.25rem)}}
.MobileMenu-module__dvw3PW__trigger{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;min-height:2.75rem;padding-inline:.5rem}@media (min-width:1024px){.MobileMenu-module__dvw3PW__trigger{display:none}}.MobileMenu-module__dvw3PW__dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--margin) max(var(--margin), env(safe-area-inset-bottom));background:var(--surface);color:var(--text);border:0;flex-direction:column;margin:0;position:fixed;inset:0}.MobileMenu-module__dvw3PW__dialog[open]{display:flex}.MobileMenu-module__dvw3PW__dialog::backdrop{background:var(--wuavy-black)}.MobileMenu-module__dvw3PW__top{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.MobileMenu-module__dvw3PW__brand{width:clamp(76px,4vw + 52px,116px)}.MobileMenu-module__dvw3PW__nav{margin-top:var(--space-4)}.MobileMenu-module__dvw3PW__nav li{overflow:clip}.MobileMenu-module__dvw3PW__link{font-size:clamp(2.75rem,1rem + 9vw,5.5rem);font-weight:var(--wuavy-display);text-transform:uppercase;letter-spacing:-.03em;padding-block:.08em;line-height:.95;display:block}.MobileMenu-module__dvw3PW__product{color:var(--wuavy-signal)}.MobileMenu-module__dvw3PW__hint{vertical-align:.9em;font-size:var(--fs-micro);font-weight:var(--wuavy-micro);letter-spacing:.06em;color:var(--wuavy-signal);margin-left:.6rem;line-height:1;display:inline-block}.MobileMenu-module__dvw3PW__dialog[open] .MobileMenu-module__dvw3PW__link{animation:MobileMenu-module__dvw3PW__menu-in var(--duration-scene) var(--wuavy-ease-out) calc(80ms + var(--i) * var(--wuavy-wave-step)) both}.MobileMenu-module__dvw3PW__bottom{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}@keyframes MobileMenu-module__dvw3PW__menu-in{0%{font-stretch:125%;transform:translateY(100%)}to{font-stretch:100%;transform:none}}@keyframes MobileMenu-module__dvw3PW__menu-in-lite{0%{transform:translateY(100%)}to{transform:none}}html[data-perf=lite] .MobileMenu-module__dvw3PW__dialog[open] .MobileMenu-module__dvw3PW__link{animation-name:MobileMenu-module__dvw3PW__menu-in-lite}
.CaseMedia-module__HANG-a__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CaseMedia-module__HANG-a__mono{filter:grayscale()contrast(1.22)}
.SystemsA-module__PSbh8q__section{padding-block:var(--space-3) var(--space-4);overflow:clip}.SystemsA-module__PSbh8q__light{--light-size:90vmax;--lx:88vw;--ly:8vmax}.SystemsA-module__PSbh8q__head{z-index:1;row-gap:var(--space-3);position:relative}.SystemsA-module__PSbh8q__chapter{margin-bottom:var(--space-1);grid-column:1/-1}.SystemsA-module__PSbh8q__headline{font-size:var(--fs-h2);font-weight:var(--wuavy-headline);letter-spacing:-.025em;text-wrap:balance;grid-column:1/-1;line-height:1}.SystemsA-module__PSbh8q__aside{gap:var(--space-2);grid-column:1/-1;align-content:end;justify-items:start;display:grid}.SystemsA-module__PSbh8q__lead{max-width:40ch;color:var(--text-2)}.SystemsA-module__PSbh8q__grid{z-index:1;margin-top:var(--space-3);border-top:var(--rule) solid var(--border);border-left:var(--rule) solid var(--border);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.SystemsA-module__PSbh8q__cell{gap:var(--space-1);padding:var(--space-2);border-right:var(--rule) solid var(--border);border-bottom:var(--rule) solid var(--border);flex-direction:column;display:flex;position:relative;overflow:clip}.SystemsA-module__PSbh8q__index,.SystemsA-module__PSbh8q__name,.SystemsA-module__PSbh8q__text,.SystemsA-module__PSbh8q__examples{position:relative}.SystemsA-module__PSbh8q__spot{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--wuavy-signal) 20%, transparent), transparent);opacity:0;pointer-events:none;width:26rem;transition:opacity var(--duration-element) var(--wuavy-ease-out);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.SystemsA-module__PSbh8q__index{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);font-variant-numeric:tabular-nums;color:var(--wuavy-signal)}.SystemsA-module__PSbh8q__name{margin-top:var(--space-2);font-size:clamp(1.375rem,1rem + 1vw,2rem);font-weight:var(--wuavy-headline);letter-spacing:-.02em;text-wrap:balance;line-height:1.05}.SystemsA-module__PSbh8q__text{max-width:30ch;font-size:max(.875rem, var(--fs-micro));color:var(--text-2);line-height:1.4}.SystemsA-module__PSbh8q__more{padding-top:var(--space-1);margin-top:auto}.SystemsA-module__PSbh8q__toggle{min-height:2.75rem;font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);cursor:pointer;transition:color var(--duration-ui) linear;align-items:center;gap:.6rem;list-style:none;display:inline-flex}.SystemsA-module__PSbh8q__toggle::-webkit-details-marker{display:none}.SystemsA-module__PSbh8q__toggle:after{content:"";position:absolute;inset:0}.SystemsA-module__PSbh8q__toggle:focus-visible{outline:none}.SystemsA-module__PSbh8q__cell:has(.SystemsA-module__PSbh8q__toggle:focus-visible){outline:2px solid var(--focus);outline-offset:-4px}.SystemsA-module__PSbh8q__icon{width:.75rem;height:.75rem;position:relative}.SystemsA-module__PSbh8q__icon:before,.SystemsA-module__PSbh8q__icon:after{content:"";width:100%;height:1.5px;transition:transform var(--duration-element) var(--wuavy-ease-out);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.SystemsA-module__PSbh8q__icon:after{transform:rotate(90deg)}.SystemsA-module__PSbh8q__more[open] .SystemsA-module__PSbh8q__toggle{color:var(--text)}.SystemsA-module__PSbh8q__more[open] .SystemsA-module__PSbh8q__icon:after{transform:rotate(180deg)scaleX(0)}.SystemsA-module__PSbh8q__more[open] .SystemsA-module__PSbh8q__icon:before{background:var(--wuavy-signal)}.SystemsA-module__PSbh8q__examples{font-size:max(.875rem, var(--fs-micro));gap:.45rem;padding-bottom:.25rem;line-height:1.3;display:grid}.SystemsA-module__PSbh8q__examples li{padding-left:1rem;position:relative}.SystemsA-module__PSbh8q__examples li:before{content:"";background:var(--wuavy-signal);width:2px;height:.9em;transform:skewX(calc(var(--wuavy-angle) * -1));position:absolute;top:.2em;left:.15rem}.SystemsA-module__PSbh8q__more[open] .SystemsA-module__PSbh8q__examples{animation:SystemsA-module__PSbh8q__open var(--duration-element) var(--wuavy-ease-out) both}@keyframes SystemsA-module__PSbh8q__open{0%{opacity:0;transform:translateY(-.5rem)}}@media (hover:hover) and (pointer:fine){.SystemsA-module__PSbh8q__cell:hover .SystemsA-module__PSbh8q__spot{opacity:1;will-change:translate}.SystemsA-module__PSbh8q__cell:hover .SystemsA-module__PSbh8q__toggle{color:var(--text)}}@supports (animation-timeline:view()){.SystemsA-module__PSbh8q__cell{animation:SystemsA-module__PSbh8q__rise var(--wuavy-ease-soft) both;animation-timeline:view();animation-range:entry entry 60%}}@keyframes SystemsA-module__PSbh8q__rise{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:none}}@media (max-width:639px){.SystemsA-module__PSbh8q__cell{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.35rem .6rem;display:grid}.SystemsA-module__PSbh8q__name{margin-top:0}.SystemsA-module__PSbh8q__text,.SystemsA-module__PSbh8q__more{grid-column:2}.SystemsA-module__PSbh8q__more{padding-top:0}}@media (min-width:640px){.SystemsA-module__PSbh8q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.SystemsA-module__PSbh8q__headline{grid-column:1/span 7}.SystemsA-module__PSbh8q__aside{grid-column:9/span 4}.SystemsA-module__PSbh8q__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.SystemsA-module__PSbh8q__cell{min-height:16rem}}
.page-module__R9s97G__intro{padding-top:calc(var(--header-h) + var(--space-4))}.page-module__R9s97G__back{font-size:var(--fs-chapter);grid-column:1/-1}.page-module__R9s97G__title{margin-top:var(--space-4);font-size:clamp(3rem,.8rem + 10vw,13rem);font-weight:var(--wuavy-display);text-transform:uppercase;letter-spacing:-.03em;grid-column:1/-1;line-height:.84}.page-module__R9s97G__summary{margin-top:var(--space-3);max-width:40ch;font-size:var(--fs-lead);grid-column:1/-1;line-height:1.3}.page-module__R9s97G__live{margin-top:var(--space-2);font-size:max(.875rem, var(--fs-micro));grid-column:1/-1}.page-module__R9s97G__facts{gap:var(--space-2) var(--gutter);margin-block:var(--space-4);font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;font-variant-numeric:tabular-nums;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__R9s97G__facts div{border-top:var(--rule) solid var(--border);gap:.35rem;padding-top:.6rem;display:grid}.page-module__R9s97G__facts dt{color:var(--text-2)}.page-module__R9s97G__combo{color:var(--wuavy-signal)}.page-module__R9s97G__compare{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-2);margin-bottom:var(--space-5);display:grid}.page-module__R9s97G__compare>.page-module__R9s97G__label{grid-column:1/-1}.page-module__R9s97G__shot{grid-column:1/-1;gap:.7rem;display:grid}.page-module__R9s97G__shotMedia{aspect-ratio:16/10;background:var(--wuavy-graphite);outline:var(--rule) solid var(--border);position:relative;overflow:hidden}.page-module__R9s97G__shotLabel{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.page-module__R9s97G__shot+.page-module__R9s97G__shot .page-module__R9s97G__shotLabel{color:var(--text)}.page-module__R9s97G__shot+.page-module__R9s97G__shot .page-module__R9s97G__shotLabel:before{content:"";background:var(--wuavy-signal);border-radius:50%;width:.55em;height:.55em;margin-right:.55em;display:inline-block}.page-module__R9s97G__changes{gap:.6rem var(--space-2);margin-top:var(--space-1);font-size:max(.875rem, var(--fs-micro));flex-wrap:wrap;grid-column:1/-1;line-height:1.3;display:flex}.page-module__R9s97G__changes li{padding-left:1rem;position:relative}.page-module__R9s97G__changes li:before{content:"";background:var(--wuavy-signal);width:2px;height:.9em;transform:skewX(calc(var(--wuavy-angle) * -1));position:absolute;top:.2em;left:.15rem}.page-module__R9s97G__cover{background:var(--wuavy-graphite)}.page-module__R9s97G__body{padding-block:var(--space-3) var(--section-pad)}.page-module__R9s97G__block,.page-module__R9s97G__label,.page-module__R9s97G__text{grid-column:1/-1}.page-module__R9s97G__block{grid-template-columns:subgrid;row-gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.page-module__R9s97G__label{margin-bottom:var(--space-2)}.page-module__R9s97G__text{font-size:var(--fs-lead);max-width:38ch;line-height:1.3}.page-module__R9s97G__wide>.page-module__R9s97G__label{grid-column:1/-1}.page-module__R9s97G__tech{gap:var(--space-2);grid-column:1/-1;display:grid}.page-module__R9s97G__highlights{border-bottom:var(--rule) solid var(--border)}.page-module__R9s97G__highlight{gap:.45rem var(--gutter);padding-block:var(--space-1) var(--space-2);border-top:var(--rule) solid var(--border);display:grid}.page-module__R9s97G__highlightTitle{font-size:var(--fs-lead);font-weight:var(--wuavy-headline);letter-spacing:-.02em;line-height:1.1}.page-module__R9s97G__highlightText{max-width:52ch;color:var(--text-2);line-height:1.42}.page-module__R9s97G__stack{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:.45rem 1.1rem;display:flex}.page-module__R9s97G__stackLabel{color:var(--text-2)}.page-module__R9s97G__result{margin-top:var(--space-4);grid-column:1/-1;gap:.35rem;display:grid}.page-module__R9s97G__resultValue{font-size:var(--fs-h1);font-weight:var(--wuavy-display);letter-spacing:-.03em;line-height:.84}.page-module__R9s97G__resultLabel{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2)}.page-module__R9s97G__gallery{margin-top:var(--space-4)}.page-module__R9s97G__next{margin-top:var(--space-5);padding-top:var(--space-2);row-gap:var(--space-1)}.page-module__R9s97G__nextLabel{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);border-top:var(--rule) solid var(--text);padding-top:var(--space-1);grid-column:1/-1}.page-module__R9s97G__nextLink{font-size:var(--fs-h2);font-weight:var(--wuavy-headline);letter-spacing:-.025em;grid-column:1/-1;justify-self:start;line-height:1.05}@media (min-width:1024px){.page-module__R9s97G__summary{grid-column:1/span 6}.page-module__R9s97G__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__R9s97G__shot{grid-column:span 6}.page-module__R9s97G__label{grid-column:1/span 4}.page-module__R9s97G__text{grid-column:5/span 7}.page-module__R9s97G__tech{grid-column:5/span 8}.page-module__R9s97G__highlight{grid-template-columns:minmax(0,3fr) minmax(0,5fr);align-items:baseline}}
.Header-module__lnUIdW__header{z-index:50;height:var(--header-h);color:var(--text);transition:color var(--duration-ui) linear;view-transition-name:Header-module__lnUIdW__site-header;position:fixed;inset:0 0 auto}.Header-module__lnUIdW__header:before{content:"";z-index:-1;background:color-mix(in srgb, var(--surface) 96%, transparent);border-bottom:var(--rule) solid var(--border);opacity:0;transition:opacity var(--duration-element) var(--wuavy-ease-out), background-color var(--duration-ui) linear;position:absolute;inset:0}.Header-module__lnUIdW__header[data-docked]:before{opacity:1}@supports (animation-timeline:scroll()){.Header-module__lnUIdW__header:not([data-live]):before{animation:linear both Header-module__lnUIdW__band;animation-timeline:scroll(root);animation-range:0 60svh}}@keyframes Header-module__lnUIdW__band{0%{opacity:0}to{opacity:1}}.Header-module__lnUIdW__inner{align-items:center;gap:var(--gutter);height:100%;padding-inline:var(--margin);--brand-w:clamp(76px, 4vw + 52px, 116px);--brand-shift:calc(var(--brand-w) + var(--space-2));display:flex;position:relative}.Header-module__lnUIdW__brand{left:var(--margin);width:var(--brand-w);visibility:hidden;clip-path:inset(0 100% 0 0);transition:clip-path var(--duration-element) var(--wuavy-ease-out), visibility 0s linear var(--duration-element);position:absolute;top:50%;translate:0 -50%}.Header-module__lnUIdW__header[data-docked] .Header-module__lnUIdW__brand{visibility:visible;clip-path:inset(-10% -10% -10% 0);transition-delay:0s}.Header-module__lnUIdW__index{height:18px;transition:transform var(--duration-element) var(--wuavy-ease-out);align-items:flex-end;gap:7px;display:none}.Header-module__lnUIdW__header[data-docked] .Header-module__lnUIdW__index{transform:translateX(var(--brand-shift))}.Header-module__lnUIdW__tick{opacity:.4;transform-origin:50% 100%;width:max(1.5px,.1vw);height:18px;transition:transform var(--duration-element) var(--wuavy-ease-out), opacity var(--duration-ui) linear;background:currentColor;display:block;transform:scaleY(.44)}.Header-module__lnUIdW__tick:after{content:"";width:7px;height:22px;display:block;translate:-3px -2px}.Header-module__lnUIdW__tickActive{opacity:1;background:var(--mark);transform:none}@media (hover:hover) and (pointer:fine){.Header-module__lnUIdW__tick:hover{opacity:1}}.Header-module__lnUIdW__passoDock{width:calc(var(--header-h) * .8);flex:none;align-self:stretch;margin-left:auto}.Header-module__lnUIdW__nav{display:none}.Header-module__lnUIdW__nav ul{gap:clamp(1rem,1.6vw,2.25rem);display:flex}.Header-module__lnUIdW__navLink{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;padding-block:.5rem;position:relative}.Header-module__lnUIdW__navLink:after{content:"";transform-origin:0;height:1px;transition:transform var(--duration-element) var(--wuavy-ease-out);background:currentColor;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.Header-module__lnUIdW__navLink[aria-current]:after{background:var(--wuavy-signal);transform:none}.Header-module__lnUIdW__navProduct{border:1px solid var(--wuavy-signal);background:color-mix(in srgb, var(--wuavy-signal) 14%, transparent);transition:background-color var(--duration-ui) linear, color var(--duration-ui) linear;border-radius:2px;margin-block:-.4rem;padding:.4rem .5rem .4rem .65rem}.Header-module__lnUIdW__navProduct:after{display:none}.Header-module__lnUIdW__navProduct[aria-current]{background:color-mix(in srgb, var(--wuavy-signal) 26%, transparent)}.Header-module__lnUIdW__navArrow{color:var(--wuavy-signal);transition:transform var(--duration-element) var(--wuavy-ease-out);margin-left:.3em;display:inline-block}.Header-module__lnUIdW__navHint{border:var(--rule) solid var(--border);background:var(--surface);color:var(--text-2);font-size:var(--fs-micro);letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-ui) linear, translate var(--duration-element) var(--wuavy-ease-out);border-radius:2px;padding:.4rem .6rem;position:absolute;top:calc(100% + .55rem);left:50%;translate:-50% -.3rem}.Header-module__lnUIdW__navLink:focus-visible .Header-module__lnUIdW__navHint{opacity:1;translate:-50%}.Header-module__lnUIdW__navLink:focus-visible .Header-module__lnUIdW__navArrow{transform:translate(.12em,-.12em)}@media (hover:hover) and (pointer:fine){.Header-module__lnUIdW__navLink:hover:after{transform:none}.Header-module__lnUIdW__navLink:hover .Header-module__lnUIdW__navHint{opacity:1;translate:-50%}.Header-module__lnUIdW__navLink:hover .Header-module__lnUIdW__navArrow{transform:translate(.12em,-.12em)}.Header-module__lnUIdW__navProduct:hover{background:var(--wuavy-signal);color:var(--wuavy-black)}.Header-module__lnUIdW__navProduct:hover .Header-module__lnUIdW__navArrow{color:var(--wuavy-black)}}@media (min-width:1024px){.Header-module__lnUIdW__index{display:flex}.Header-module__lnUIdW__nav{display:block}.Header-module__lnUIdW__cta{margin-left:clamp(1rem,2vw,2.5rem)}}.Header-module__lnUIdW__ctaShort{display:none}@media (max-width:479px){.Header-module__lnUIdW__ctaFull{display:none}.Header-module__lnUIdW__ctaShort{display:inline}}@media (max-width:359px){.Header-module__lnUIdW__cta{display:none}}.Header-module__lnUIdW__locale{display:none}@media (min-width:1180px){.Header-module__lnUIdW__locale{margin-left:clamp(.5rem,1.4vw,1.75rem);display:inline-flex}.Header-module__lnUIdW__locale+.Header-module__lnUIdW__cta{margin-left:0}}
.WorkA-module__xNHZkW__section{padding-block:var(--space-3) var(--space-4)}.WorkA-module__xNHZkW__head{row-gap:var(--space-1);margin-bottom:var(--space-2);align-items:end}.WorkA-module__xNHZkW__chapter{grid-column:1/-1}.WorkA-module__xNHZkW__title{font-size:var(--fs-h3);font-weight:var(--wuavy-headline);letter-spacing:-.02em;grid-column:1/-1;line-height:1.05}.WorkA-module__xNHZkW__list{border-bottom:var(--rule) solid var(--border)}.WorkA-module__xNHZkW__row{border-top:var(--rule) solid var(--border);transition:opacity var(--duration-element) var(--wuavy-ease-out);position:relative}.WorkA-module__xNHZkW__inner{gap:.6rem var(--gutter);padding:var(--space-2) var(--margin);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;display:grid;position:relative}.WorkA-module__xNHZkW__index{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--text-2);grid-area:1/1}.WorkA-module__xNHZkW__heading{grid-area:1/2;gap:.4rem;display:grid}.WorkA-module__xNHZkW__name{font-size:clamp(1.5rem,1rem + 1.6vw,2.5rem);font-weight:var(--wuavy-headline);letter-spacing:-.03em;line-height:1}.WorkA-module__xNHZkW__tagline{max-width:44ch;font-size:max(.875rem, var(--fs-micro));color:var(--text-2);line-height:1.35}.WorkA-module__xNHZkW__scope{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;grid-area:2/2;align-items:baseline;gap:.35rem .6rem;display:flex}.WorkA-module__xNHZkW__combo{border:1px solid color-mix(in srgb, var(--wuavy-signal) 60%, transparent);color:var(--wuavy-signal);border-radius:2px;padding:.28rem .45rem;line-height:1}.WorkA-module__xNHZkW__year{font-variant-numeric:tabular-nums;color:var(--text-2)}.WorkA-module__xNHZkW__arrow{font-size:var(--fs-lead);color:var(--wuavy-signal);transition:transform var(--duration-element) var(--wuavy-ease-out);grid-area:1/3;justify-self:end}.WorkA-module__xNHZkW__link:after{content:"";position:absolute;inset:0}.WorkA-module__xNHZkW__link:focus-visible{outline:none}.WorkA-module__xNHZkW__row:has(.WorkA-module__xNHZkW__link:focus-visible){outline:2px solid var(--focus);outline-offset:-4px}.WorkA-module__xNHZkW__compare{pointer-events:none;grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:26rem;margin-top:.4rem;display:grid}.WorkA-module__xNHZkW__shot{aspect-ratio:16/10;background:var(--wuavy-graphite);border-radius:2px;position:relative;overflow:hidden}.WorkA-module__xNHZkW__shotImage{object-fit:cover;object-position:top}.WorkA-module__xNHZkW__single .WorkA-module__xNHZkW__shot{grid-column:2}.WorkA-module__xNHZkW__shotTag{font-size:var(--fs-micro);font-weight:var(--wuavy-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--wuavy-paper);background:color-mix(in srgb, var(--wuavy-black) 72%, transparent);border-radius:2px;padding:.25rem .4rem;line-height:1;position:absolute;top:.35rem;left:.35rem}.WorkA-module__xNHZkW__shot+.WorkA-module__xNHZkW__shot .WorkA-module__xNHZkW__shotTag{color:var(--wuavy-black);background:var(--wuavy-signal)}@media (hover:hover) and (pointer:fine){.WorkA-module__xNHZkW__list:has(.WorkA-module__xNHZkW__row:hover) .WorkA-module__xNHZkW__row:not(:hover){opacity:.4}.WorkA-module__xNHZkW__row:hover .WorkA-module__xNHZkW__arrow{transform:translate(.35em)}}@media (min-width:1024px){.WorkA-module__xNHZkW__chapter{grid-column:1/span 3}.WorkA-module__xNHZkW__title{grid-column:4/span 9}.WorkA-module__xNHZkW__inner{grid-template-columns:4rem minmax(0,5fr) minmax(0,3fr) minmax(0,4fr) 2rem;align-items:center}.WorkA-module__xNHZkW__scope{grid-area:1/3}.WorkA-module__xNHZkW__compare{grid-area:1/4;justify-self:end;width:100%;margin-top:0}.WorkA-module__xNHZkW__arrow{grid-column:5}}
