.fold-toggle-module__F4uZfG__toggle{display:none}@media (max-width:639px){.fold-toggle-module__F4uZfG__toggle{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-height:44px;padding:0;display:block;position:absolute;inset:0}.fold-toggle-module__F4uZfG__toggle:focus-visible{outline:2px solid var(--color-lilac-deep);outline-offset:2px}.on-ink .fold-toggle-module__F4uZfG__toggle:focus-visible{outline-color:var(--color-lilac)}.fold-toggle-module__F4uZfG__mark{width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;right:0}.fold-toggle-module__F4uZfG__bar{background:var(--color-muted);width:12px;height:1px;transition:transform .3s var(--ease);position:absolute;top:5.5px;left:0}.on-ink .fold-toggle-module__F4uZfG__bar{background:var(--color-ink-muted)}.fold-toggle-module__F4uZfG__up{transform:rotate(90deg)}.fold-toggle-module__F4uZfG__toggle[aria-expanded=true] .fold-toggle-module__F4uZfG__up{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.fold-toggle-module__F4uZfG__bar{transition:none}}
.customers-voice-module__ymrZGq__voice{--hold:7s;flex-direction:column;gap:36px;min-width:0;margin:0;padding-left:8.33333%;display:flex}.customers-voice-module__ymrZGq__stack{display:grid}.customers-voice-module__ymrZGq__slide{min-width:0;transition:opacity .9s var(--ease);grid-area:1/1;margin:0}.customers-voice-module__ymrZGq__slide:not([data-on]){opacity:0;pointer-events:none}.customers-voice-module__ymrZGq__text{max-width:30em;font-family:var(--font-serif);color:var(--color-paper);text-wrap:pretty;margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.28;position:relative}.customers-voice-module__ymrZGq__open{margin-right:.08em;position:absolute;right:100%}.customers-voice-module__ymrZGq__who{align-items:center;gap:24px;display:flex}.customers-voice-module__ymrZGq__rule{background:var(--color-ink-hair);flex:auto;min-width:48px;height:1px}.customers-voice-module__ymrZGq__person{flex:none;align-items:center;gap:16px;display:flex}.customers-voice-module__ymrZGq__people{flex:none;align-items:center;gap:6px;display:flex}.customers-voice-module__ymrZGq__disc{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;display:inline-flex;position:relative}.customers-voice-module__ymrZGq__disc .customers-voice-module__ymrZGq__headshot{opacity:.45;width:36px;height:36px;transition:width .5s var(--ease), height .5s var(--ease), opacity .5s var(--ease)}.customers-voice-module__ymrZGq__disc[aria-current=true] .customers-voice-module__ymrZGq__headshot{opacity:1;width:52px;height:52px}@media (hover:hover) and (pointer:fine){.customers-voice-module__ymrZGq__disc:hover .customers-voice-module__ymrZGq__headshot{opacity:1}}.customers-voice-module__ymrZGq__ring{pointer-events:none;width:56px;height:56px;position:absolute;inset:-2px;transform:rotate(-90deg)}.customers-voice-module__ymrZGq__fill{fill:none;stroke:var(--color-lilac);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:customers-voice-module__ymrZGq__ringDraw var(--hold) linear both}.customers-voice-module__ymrZGq__voice[data-hold] .customers-voice-module__ymrZGq__fill,.customers-voice-module__ymrZGq__voice[data-away] .customers-voice-module__ymrZGq__fill{animation-play-state:paused}@keyframes customers-voice-module__ymrZGq__ringDraw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.customers-voice-module__ymrZGq__headshot{border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;position:relative;overflow:hidden}.customers-voice-module__ymrZGq__headshotImage{object-fit:cover}.customers-voice-module__ymrZGq__initial{background:var(--color-paper);width:100%;height:100%;font-family:var(--font-serif);color:var(--color-ink);justify-content:center;align-items:center;font-size:22px;display:inline-flex}.customers-voice-module__ymrZGq__disc .customers-voice-module__ymrZGq__initial{transition:font-size .5s var(--ease);font-size:15px}.customers-voice-module__ymrZGq__disc[aria-current=true] .customers-voice-module__ymrZGq__initial{font-size:22px}.customers-voice-module__ymrZGq__names{flex:none;display:grid}.customers-voice-module__ymrZGq__cast{transition:opacity .9s var(--ease);flex-direction:column;grid-area:1/1;align-self:center;gap:4px;display:flex}.customers-voice-module__ymrZGq__cast:not([data-on]){opacity:0;pointer-events:none}.customers-voice-module__ymrZGq__name{color:var(--color-paper);font-size:15px}.customers-voice-module__ymrZGq__title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);text-wrap:balance;font-size:10.5px}@media (max-width:900px){.customers-voice-module__ymrZGq__voice{gap:28px;padding-left:0}.customers-voice-module__ymrZGq__text{font-size:24px}.customers-voice-module__ymrZGq__open{margin-right:0;position:static}.customers-voice-module__ymrZGq__who{flex-direction:column;align-items:flex-start;gap:20px}.customers-voice-module__ymrZGq__rule{flex:none;width:100%}.customers-voice-module__ymrZGq__person{flex-wrap:wrap;max-width:100%}}@media (max-width:639px){.customers-voice-module__ymrZGq__fill{stroke-dashoffset:0;animation:none}.customers-voice-module__ymrZGq__person{gap:12px}.customers-voice-module__ymrZGq__names{flex-basis:100%}.customers-voice-module__ymrZGq__title{font-size:11px}}@media (prefers-reduced-motion:reduce){.customers-voice-module__ymrZGq__slide,.customers-voice-module__ymrZGq__slide[data-on],.customers-voice-module__ymrZGq__cast,.customers-voice-module__ymrZGq__cast[data-on],.customers-voice-module__ymrZGq__disc .customers-voice-module__ymrZGq__headshot,.customers-voice-module__ymrZGq__disc .customers-voice-module__ymrZGq__initial{transition:none}.customers-voice-module__ymrZGq__fill{stroke-dashoffset:0;animation:none}}
section.customers-film-module__BOXTdG__section{padding:96px 0 152px}.customers-film-module__BOXTdG__stack{flex-direction:column;gap:56px;display:flex}section.customers-film-module__BOXTdG__bare{padding-top:72px}@media (max-width:900px){section.customers-film-module__BOXTdG__section{padding:64px 0 104px}section.customers-film-module__BOXTdG__bare{padding-top:40px}.customers-film-module__BOXTdG__stack{gap:36px}}
.customer-story-feature-module__C4oMOG__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.customer-story-feature-module__C4oMOG__stack,.customer-story-feature-module__C4oMOG__single{grid-template-columns:minmax(0,1fr)}.customer-story-feature-module__C4oMOG__stack{gap:40px}.customer-story-feature-module__C4oMOG__card{border:1px solid var(--color-hair);border-radius:var(--radius-m);padding:48px}.customer-story-feature-module__C4oMOG__portrait{border-radius:var(--radius-m);background:var(--color-paper);height:560px;position:relative;overflow:hidden}.customer-story-feature-module__C4oMOG__stack .customer-story-feature-module__C4oMOG__portrait{aspect-ratio:2;height:auto}.customer-story-feature-module__C4oMOG__portrait .customer-story-feature-module__C4oMOG__image{object-position:50% 30%}.customer-story-feature-module__C4oMOG__dots{pointer-events:none;background-image:radial-gradient(#ffffffd9 3px,#0000 3.5px);background-position:0 0;background-size:30px 30px;height:27%;position:absolute;bottom:28px;left:28px;right:28px}.customer-story-feature-module__C4oMOG__text{flex-direction:column;gap:26px;min-width:0;display:flex}.customer-story-feature-module__C4oMOG__figure{flex-direction:column;gap:26px;margin:0;display:flex}.customer-story-feature-module__C4oMOG__text .customer-story-feature-module__C4oMOG__quote{color:var(--color-ink);font-size:32px;line-height:1.18}.customer-story-feature-module__C4oMOG__nowrap{white-space:nowrap}.customer-story-feature-module__C4oMOG__who{flex-direction:column;gap:4px;display:flex}.customer-story-feature-module__C4oMOG__name{color:var(--color-ink);font-weight:500}.customer-story-feature-module__C4oMOG__role{color:var(--color-muted);font-size:11px}.customer-story-feature-module__C4oMOG__summary{color:var(--color-muted);max-width:640px}.customer-story-feature-module__C4oMOG__text .customer-story-feature-module__C4oMOG__ctas{gap:24px}@media (max-width:900px){.customer-story-feature-module__C4oMOG__grid{grid-template-columns:minmax(0,1fr);gap:32px}.customer-story-feature-module__C4oMOG__portrait,.customer-story-feature-module__C4oMOG__stack .customer-story-feature-module__C4oMOG__portrait{aspect-ratio:4/5;height:auto}.customer-story-feature-module__C4oMOG__text .customer-story-feature-module__C4oMOG__quote{font-size:26px;line-height:1.2}.customer-story-feature-module__C4oMOG__card{padding:28px 20px}}
.customer-quote-module__7lomcW__turn{--hold:7s;--fade:.9s;--out:.32s;--in:.58s;grid-template-columns:40% minmax(0,1fr);column-gap:clamp(40px,6.7vw,96px);display:grid}.customer-quote-module__7lomcW__solo{grid-template-columns:minmax(0,1fr)}.customer-quote-module__7lomcW__solo .customer-quote-module__7lomcW__column{max-width:820px}.customer-quote-module__7lomcW__stage{aspect-ratio:4/5;isolation:isolate;border-radius:var(--radius-l);background:var(--color-paper);align-self:center;position:relative;overflow:hidden}.customer-quote-module__7lomcW__frame{z-index:0;opacity:0;transition:opacity 0s linear var(--fade);position:absolute;inset:0}.customer-quote-module__7lomcW__frame[data-on]{z-index:1;opacity:1;transition:opacity var(--fade) var(--ease-inout)}.customer-quote-module__7lomcW__stage .customer-quote-module__7lomcW__photo{object-fit:cover;object-position:50% 30%}.customer-quote-module__7lomcW__initial{font-family:var(--font-serif);color:var(--color-ink);place-items:center;font-size:120px;font-weight:500;line-height:1;display:grid;position:absolute;inset:0}.customer-quote-module__7lomcW__column{grid-template-rows:1fr auto 1fr;min-width:0;display:grid;container-type:inline-size}.customer-quote-module__7lomcW__stack{grid-row:2;min-width:0;display:grid}.customer-quote-module__7lomcW__slide{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--out) var(--ease), visibility 0s linear var(--out);flex-direction:column;grid-area:1/1;align-self:center;gap:36px;display:flex}.customer-quote-module__7lomcW__slide[data-on]{opacity:1;visibility:visible;transition:opacity var(--in) var(--ease-out) var(--out), visibility 0s linear var(--out)}.customer-quote-module__7lomcW__voice{flex-direction:column;gap:36px;margin:0;display:flex}.customer-quote-module__7lomcW__quote{margin:0}.customer-quote-module__7lomcW__words{font-family:var(--font-serif);letter-spacing:-.005em;font-kerning:normal;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(24px,7.05cqi,44px);font-weight:500;line-height:1.15;position:relative}.customer-quote-module__7lomcW__open{position:absolute;top:0;right:100%}.customer-quote-module__7lomcW__who{flex-direction:column;gap:2px;display:flex}.customer-quote-module__7lomcW__who .customer-quote-module__7lomcW__name{color:var(--color-ink);font-weight:500}.customer-quote-module__7lomcW__who .customer-quote-module__7lomcW__role{color:var(--color-muted)}.customer-quote-module__7lomcW__way{align-self:flex-start}.customer-quote-module__7lomcW__rail{grid-row:3;align-self:end;gap:8px;margin-top:40px;display:flex}.customer-quote-module__7lomcW__bar{flex:1 1 0;min-width:0;height:24px;position:relative}.customer-quote-module__7lomcW__bar:before{content:"";background:var(--color-hair);height:2px;transition:background-color var(--dur-fast) var(--ease);position:absolute;bottom:0;left:0;right:0}.customer-quote-module__7lomcW__bar[aria-current=true]:before{background:var(--color-hair-strong)}@media (hover:hover) and (pointer:fine){.customer-quote-module__7lomcW__bar:hover:before{background:var(--color-hair-strong)}}.customer-quote-module__7lomcW__fill{background:var(--color-lilac-deep);transform-origin:0;height:2px;animation:customer-quote-module__7lomcW__fillBar var(--hold) linear both;position:absolute;bottom:0;left:0;right:0}.customer-quote-module__7lomcW__turn[data-hold] .customer-quote-module__7lomcW__fill,.customer-quote-module__7lomcW__turn[data-away] .customer-quote-module__7lomcW__fill{animation-play-state:paused}@keyframes customer-quote-module__7lomcW__fillBar{0%{transform:scaleX(0)}to{transform:none}}@media (max-width:640px){.customer-quote-module__7lomcW__turn{grid-template-columns:minmax(0,1fr);row-gap:32px}.customer-quote-module__7lomcW__stage{width:100%;max-width:480px}.customer-quote-module__7lomcW__column{flex-direction:column;display:flex}.customer-quote-module__7lomcW__slide,.customer-quote-module__7lomcW__voice{gap:28px}.customer-quote-module__7lomcW__slide{align-self:start}.customer-quote-module__7lomcW__words{font-size:clamp(24px,7.4cqi,34px)}.customer-quote-module__7lomcW__rail{align-self:stretch;margin-top:28px}}@media (max-width:639px){.customer-quote-module__7lomcW__stage{aspect-ratio:1}.customer-quote-module__7lomcW__stage img{object-position:50% 24%}}@media (prefers-reduced-motion:reduce){.customer-quote-module__7lomcW__frame,.customer-quote-module__7lomcW__frame[data-on],.customer-quote-module__7lomcW__slide,.customer-quote-module__7lomcW__slide[data-on],.customer-quote-module__7lomcW__bar:before{transition:none}.customer-quote-module__7lomcW__fill{animation:none}}
.offices-map-module__2F13rq__offices{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px;display:grid}.offices-map-module__2F13rq__rows{border-top:1px solid var(--color-ink-hair);flex-direction:column;grid-column:span 5;margin:0;padding:0;list-style:none;display:flex}.offices-map-module__2F13rq__row{border-bottom:1px solid var(--color-ink-hair);cursor:default;transition:background-color .3s var(--ease);outline:none;grid-template-columns:112px minmax(0,1fr) 10px;align-items:center;gap:20px;padding:16px 0;display:grid}.offices-map-module__2F13rq__row:focus-visible .offices-map-module__2F13rq__city{text-decoration:underline;-webkit-text-decoration-color:var(--color-lilac);text-decoration-color:var(--color-lilac);text-underline-offset:5px}.offices-map-module__2F13rq__thumb{aspect-ratio:16/10;width:112px;display:block}.offices-map-module__2F13rq__photo{width:100%;height:100%}.offices-map-module__2F13rq__place{flex-direction:column;gap:4px;min-width:0;display:flex}.offices-map-module__2F13rq__city{color:var(--color-paper);white-space:nowrap;font-size:20px;font-weight:500;line-height:1.25}.offices-map-module__2F13rq__time{min-height:18px;color:var(--color-ink-muted)}.offices-map-module__2F13rq__live{width:8px;height:8px;transition:background-color .3s var(--ease);background:#f6f0e959;border-radius:50%}.offices-map-module__2F13rq__lit .offices-map-module__2F13rq__live{background:var(--color-lilac);animation:offices-map-module__2F13rq__breathe 1.6s var(--ease-inout) infinite}.offices-map-module__2F13rq__lit .offices-map-module__2F13rq__time{color:var(--color-paper)}@keyframes offices-map-module__2F13rq__breathe{0%,to{box-shadow:0 0 #c8b8ff80}50%{box-shadow:0 0 0 6px #c8b8ff00}}.offices-map-module__2F13rq__map{aspect-ratio:92/62;grid-column:span 7;width:100%;position:relative}.offices-map-module__2F13rq__dots,.offices-map-module__2F13rq__overlay{width:100%;height:100%;position:absolute;inset:0}.offices-map-module__2F13rq__dots{opacity:.32}.offices-map-module__2F13rq__arc{fill:none;stroke:#f6f0e966;stroke-width:.22px;stroke-dasharray:.6 .9}.offices-map-module__2F13rq__ring{fill:none;stroke:#f6f0e959;stroke-width:.18px;transition:stroke .3s var(--ease)}.offices-map-module__2F13rq__point{fill:var(--color-paper)}.offices-map-module__2F13rq__pinLit .offices-map-module__2F13rq__ring{stroke:var(--color-lilac)}.offices-map-module__2F13rq__light{fill:var(--color-lilac);filter:drop-shadow(0 0 1.2px #c8b8ffe6)}@media (max-width:1024px){.offices-map-module__2F13rq__rows,.offices-map-module__2F13rq__map{grid-column:span 6}}@media (max-width:900px){.offices-map-module__2F13rq__offices{grid-template-columns:minmax(0,1fr);gap:28px}.offices-map-module__2F13rq__rows,.offices-map-module__2F13rq__map{grid-column:auto}.offices-map-module__2F13rq__map{order:-1}.offices-map-module__2F13rq__row{grid-template-columns:88px minmax(0,1fr) 10px;gap:16px}.offices-map-module__2F13rq__thumb{width:88px}.offices-map-module__2F13rq__city{font-size:18px}}@media (prefers-reduced-motion:reduce){.offices-map-module__2F13rq__lit .offices-map-module__2F13rq__live{animation:none}}
section.company-offices-module__Q2F1oa__section{padding:8px 0 104px}.company-offices-module__Q2F1oa__inset{padding:0 16px}.company-offices-module__Q2F1oa__panel{isolation:isolate;background:var(--color-ink);color:var(--color-paper);border-radius:24px;padding:88px 0 80px;position:relative;overflow:clip}.company-offices-module__Q2F1oa__inner{flex-direction:column;gap:56px;display:flex}.company-offices-module__Q2F1oa__line{color:var(--color-paper);font-size:clamp(40px,4.4vw,64px)}@media (max-width:900px){section.company-offices-module__Q2F1oa__section{padding:0 0 72px}.company-offices-module__Q2F1oa__inset{padding:0 8px}.company-offices-module__Q2F1oa__panel{border-radius:16px;padding:56px 0 48px}.company-offices-module__Q2F1oa__inner{gap:36px}}
.scoped-execution-module__0Q53yW__figure{width:100%;min-width:0;position:relative}.scoped-execution-module__0Q53yW__turn{width:100%;min-width:0}.scoped-execution-module__0Q53yW__svg{width:100%;height:auto;display:block;overflow:visible}.scoped-execution-module__0Q53yW__compact{display:none}@media (max-width:640px){.scoped-execution-module__0Q53yW__wide{display:none}.scoped-execution-module__0Q53yW__compact{display:block}}.scoped-execution-module__0Q53yW__blank,.scoped-execution-module__0Q53yW__route{fill:none;stroke:var(--color-hair-strong);stroke-width:1px}.scoped-execution-module__0Q53yW__routeAsked{fill:none;stroke:var(--color-hair-strong);stroke-width:1px;stroke-dasharray:2 4}.scoped-execution-module__0Q53yW__principal{fill:var(--color-chalk);stroke:var(--color-hair-strong);stroke-width:1px}.scoped-execution-module__0Q53yW__name{font-family:var(--font-sans);fill:var(--color-ink);font-size:12.5px;font-weight:500}.scoped-execution-module__0Q53yW__role{font-family:var(--font-mono);letter-spacing:-.01em;fill:var(--color-muted);font-size:10.5px}.scoped-execution-module__0Q53yW__bar{fill:#fff9;stroke:var(--color-hair-strong);stroke-width:1px;animation:scoped-execution-module__0Q53yW__flash 1.2s var(--ease-inout) both}.scoped-execution-module__0Q53yW__barLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--color-ink);font-size:10.5px}.scoped-execution-module__0Q53yW__cell{fill:none;stroke:var(--color-hair-strong);stroke-width:1px}.scoped-execution-module__0Q53yW__cellReached{fill:none;stroke:var(--color-hair-strong);stroke-width:1px;animation:scoped-execution-module__0Q53yW__reached .5s var(--ease-out) both}.scoped-execution-module__0Q53yW__wash{fill:var(--color-lilac-wash);opacity:0;animation:scoped-execution-module__0Q53yW__wash .4s var(--ease-out) both}.scoped-execution-module__0Q53yW__cellName{font-family:var(--font-sans);fill:var(--color-ink);font-size:11px;font-weight:500}.scoped-execution-module__0Q53yW__cellId{font-family:var(--font-mono);letter-spacing:-.02em;fill:var(--color-muted);font-size:10.5px}.scoped-execution-module__0Q53yW__cellOutside .scoped-execution-module__0Q53yW__cellName{fill:var(--color-muted)}.scoped-execution-module__0Q53yW__seg{animation-name:scoped-execution-module__0Q53yW__ride;animation-timing-function:linear;animation-fill-mode:both}.scoped-execution-module__0Q53yW__dot{opacity:0;animation-name:scoped-execution-module__0Q53yW__show;animation-timing-function:linear;animation-fill-mode:both}.scoped-execution-module__0Q53yW__halo{fill:var(--color-lilac);opacity:.4}.scoped-execution-module__0Q53yW__point{fill:var(--color-lilac-deep)}.scoped-execution-module__0Q53yW__dotDenied .scoped-execution-module__0Q53yW__halo{opacity:.25}.scoped-execution-module__0Q53yW__record{font-family:var(--font-mono);letter-spacing:-.01em;fill:var(--color-ink);opacity:0;animation:scoped-execution-module__0Q53yW__written .5s var(--ease-out) both;font-size:10.5px}.scoped-execution-module__0Q53yW__held .scoped-execution-module__0Q53yW__seg,.scoped-execution-module__0Q53yW__held .scoped-execution-module__0Q53yW__dot,.scoped-execution-module__0Q53yW__held .scoped-execution-module__0Q53yW__wash,.scoped-execution-module__0Q53yW__held .scoped-execution-module__0Q53yW__cellReached,.scoped-execution-module__0Q53yW__held .scoped-execution-module__0Q53yW__bar,.scoped-execution-module__0Q53yW__held .scoped-execution-module__0Q53yW__record{animation-play-state:paused}@keyframes scoped-execution-module__0Q53yW__ride{0%{transform:translate(0)}to{transform:translate(var(--dx), var(--dy))}}@keyframes scoped-execution-module__0Q53yW__show{0%{opacity:0}12%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes scoped-execution-module__0Q53yW__wash{0%{opacity:0}to{opacity:1}}@keyframes scoped-execution-module__0Q53yW__reached{0%{stroke:var(--color-hair-strong)}to{stroke:var(--color-lilac-deep)}}@keyframes scoped-execution-module__0Q53yW__flash{0%{stroke:var(--color-hair-strong)}30%{stroke:var(--color-lilac-deep)}to{stroke:var(--color-hair-strong)}}@keyframes scoped-execution-module__0Q53yW__written{0%{opacity:0}to{opacity:1}}.scoped-execution-module__0Q53yW__reduced .scoped-execution-module__0Q53yW__seg,.scoped-execution-module__0Q53yW__reduced .scoped-execution-module__0Q53yW__dot{display:none}.scoped-execution-module__0Q53yW__reduced .scoped-execution-module__0Q53yW__wash,.scoped-execution-module__0Q53yW__reduced .scoped-execution-module__0Q53yW__record{opacity:1;animation:none}.scoped-execution-module__0Q53yW__reduced .scoped-execution-module__0Q53yW__cellReached{stroke:var(--color-lilac-deep);animation:none}.scoped-execution-module__0Q53yW__reduced .scoped-execution-module__0Q53yW__bar{animation:none}@media (prefers-reduced-motion:reduce){.scoped-execution-module__0Q53yW__seg,.scoped-execution-module__0Q53yW__dot{display:none}.scoped-execution-module__0Q53yW__wash,.scoped-execution-module__0Q53yW__record{opacity:1;animation:none}.scoped-execution-module__0Q53yW__cellReached{stroke:var(--color-lilac-deep);animation:none}.scoped-execution-module__0Q53yW__bar{animation:none}}@media (max-width:639px){.scoped-execution-module__0Q53yW__compact .scoped-execution-module__0Q53yW__role,.scoped-execution-module__0Q53yW__compact .scoped-execution-module__0Q53yW__barLabel,.scoped-execution-module__0Q53yW__compact .scoped-execution-module__0Q53yW__cellName,.scoped-execution-module__0Q53yW__compact .scoped-execution-module__0Q53yW__cellId{font-size:12.8px}.scoped-execution-module__0Q53yW__compact .scoped-execution-module__0Q53yW__name{font-size:13.5px}}
section.controls-band-module__LHs7KG__section{padding:96px 0 104px}.controls-band-module__LHs7KG__stack{flex-direction:column;gap:56px;display:flex}.controls-band-module__LHs7KG__heading{color:var(--color-paper)}.controls-band-module__LHs7KG__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:56px;display:grid}.controls-band-module__LHs7KG__rows{border-top:1px solid var(--color-ink-hair);flex-direction:column;grid-column:span 5;min-width:0;margin:0;padding:0;list-style:none;display:flex}.controls-band-module__LHs7KG__row{border-bottom:1px solid var(--color-ink-hair);grid-template-columns:36px minmax(0,1fr);gap:6px 0;padding:18px 0 20px;display:grid;position:relative}.controls-band-module__LHs7KG__index{color:var(--color-ink-muted);grid-row:1/span 2;padding-top:3px;font-size:11px}.controls-band-module__LHs7KG__headRow{display:contents}.controls-band-module__LHs7KG__title{font-family:var(--font-sans);color:var(--color-paper);font-size:15px;font-weight:500;line-height:1.4}.controls-band-module__LHs7KG__text{color:var(--color-ink-muted);text-wrap:pretty;grid-column:2}.controls-band-module__LHs7KG__lit .controls-band-module__LHs7KG__index{color:var(--color-lilac)}.controls-band-module__LHs7KG__lit:before{content:"";background:var(--color-lilac);height:1px;position:absolute;top:-1px;left:0;right:0}.controls-band-module__LHs7KG__panel{isolation:isolate;border-radius:var(--radius-l);background-color:var(--color-paper);min-width:0;color:var(--color-ink);background-image:radial-gradient(circle,#0d1b2a1a .7px,#0000 .9px);background-position:7px 7px;background-size:14px 14px;flex-direction:column;grid-column:span 7;justify-content:center;padding:28px 32px 24px;display:flex;position:relative}@media (max-width:1100px){.controls-band-module__LHs7KG__grid{gap:40px}}@media (max-width:900px){section.controls-band-module__LHs7KG__section{padding:64px 0 72px}.controls-band-module__LHs7KG__stack{gap:40px}.controls-band-module__LHs7KG__grid{grid-template-columns:minmax(0,1fr);gap:36px}.controls-band-module__LHs7KG__rows,.controls-band-module__LHs7KG__panel{grid-column:auto}.controls-band-module__LHs7KG__panel{padding:20px 20px 16px}}@media (max-width:639px){.controls-band-module__LHs7KG__row{grid-template-columns:minmax(0,1fr);gap:8px;padding:0}.controls-band-module__LHs7KG__headRow{grid-template-columns:36px minmax(0,1fr);align-items:baseline;min-height:44px;padding:12px 28px 12px 0;display:grid;position:relative}.controls-band-module__LHs7KG__index{grid-row:auto;padding-top:0}.controls-band-module__LHs7KG__text{grid-column:1;padding:0 0 18px 36px}.controls-band-module__LHs7KG__row[data-fold]:not([data-open]) .controls-band-module__LHs7KG__text{display:none}.controls-band-module__LHs7KG__row[data-open] .controls-band-module__LHs7KG__text{animation:controls-band-module__LHs7KG__foldIn .32s var(--ease-out) both}}@keyframes controls-band-module__LHs7KG__foldIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.controls-band-module__LHs7KG__row[data-open] .controls-band-module__LHs7KG__text{animation:none}}
section.feature-grid-module__ySacdq__section{padding:80px 0}.feature-grid-module__ySacdq__stack{flex-direction:column;gap:56px;display:flex}.feature-grid-module__ySacdq__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.feature-grid-module__ySacdq__topAlone{grid-template-columns:minmax(0,1fr)}.feature-grid-module__ySacdq__head{flex-direction:column;gap:18px;min-width:0;display:flex}.feature-grid-module__ySacdq__topAlone .feature-grid-module__ySacdq__head{max-width:820px}.feature-grid-module__ySacdq__heading{color:var(--color-ink)}.on-ink .feature-grid-module__ySacdq__heading{color:var(--color-paper)}.feature-grid-module__ySacdq__link{align-self:flex-start}.feature-grid-module__ySacdq__items{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.feature-grid-module__ySacdq__item{border-top:1px solid var(--color-hair);flex-direction:column;gap:6px;min-width:0;padding:20px 20px 0 0;display:flex}.on-ink .feature-grid-module__ySacdq__item{border-top-color:var(--color-ink-hair)}.feature-grid-module__ySacdq__index{color:var(--color-lilac-deep);font-size:11px}.on-ink .feature-grid-module__ySacdq__index{color:var(--color-lilac)}.feature-grid-module__ySacdq__title{font-family:var(--font-sans);color:var(--color-ink);font-size:15px;font-weight:500;line-height:normal}.on-ink .feature-grid-module__ySacdq__title{color:var(--color-paper)}.feature-grid-module__ySacdq__text{color:var(--color-muted)}.on-ink .feature-grid-module__ySacdq__text{color:var(--color-ink-muted)}.feature-grid-module__ySacdq__itemLink{color:var(--color-lilac-deep);align-self:flex-start;margin-top:4px;font-size:11px}.on-ink .feature-grid-module__ySacdq__itemLink{color:var(--color-lilac)}.feature-grid-module__ySacdq__rows{grid-template-columns:minmax(0,1fr);gap:0}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item{grid-template-columns:48px minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:6px 24px;padding:20px 0;display:grid}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item:last-child{border-bottom:1px solid var(--color-hair)}.on-ink .feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item:last-child{border-bottom-color:var(--color-ink-hair)}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__itemLink{grid-column:3;margin-top:0}.feature-grid-module__ySacdq__headRow{display:contents}.feature-grid-module__ySacdq__cards .feature-grid-module__ySacdq__item{border:1px solid var(--color-hair);border-radius:var(--radius-m);background:var(--color-white);padding:22px 24px}.on-ink .feature-grid-module__ySacdq__cards .feature-grid-module__ySacdq__item{border-color:var(--color-ink-hair);background:#f6f0e90a}.feature-grid-module__ySacdq__centered .feature-grid-module__ySacdq__topAlone .feature-grid-module__ySacdq__head{text-align:center;align-items:center;max-width:720px;margin:0 auto}.feature-grid-module__ySacdq__headCentered{align-items:center}:is(.feature-grid-module__ySacdq__headCentered .feature-grid-module__ySacdq__heading,.feature-grid-module__ySacdq__headCentered .lede){text-wrap:balance}.feature-grid-module__ySacdq__centered .feature-grid-module__ySacdq__link{align-self:center}.feature-grid-module__ySacdq__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;max-width:920px;margin:0 auto}.feature-grid-module__ySacdq__columns .feature-grid-module__ySacdq__item{border-top:0;padding:18px 40px 18px 0}.feature-grid-module__ySacdq__columns .feature-grid-module__ySacdq__item:nth-child(2n){border-left:1px solid var(--color-hair);padding:18px 0 18px 40px}.feature-grid-module__ySacdq__columns .feature-grid-module__ySacdq__title{font-size:16px}@media (max-width:900px){section.feature-grid-module__ySacdq__section{padding:64px 0}.feature-grid-module__ySacdq__columns .feature-grid-module__ySacdq__item{padding:16px 16px 16px 0}.feature-grid-module__ySacdq__columns .feature-grid-module__ySacdq__item:nth-child(2n){padding:16px 0 16px 16px}.feature-grid-module__ySacdq__stack{gap:40px}.feature-grid-module__ySacdq__top{grid-template-columns:minmax(0,1fr);gap:40px}.feature-grid-module__ySacdq__items{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid-module__ySacdq__rows{grid-template-columns:minmax(0,1fr)}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item{grid-template-columns:40px minmax(0,1fr)}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__text,.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__itemLink{grid-column:2}}@media (max-width:600px){.feature-grid-module__ySacdq__items{grid-template-columns:minmax(0,1fr)}.feature-grid-module__ySacdq__items.feature-grid-module__ySacdq__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid-module__ySacdq__item{padding-right:0}.feature-grid-module__ySacdq__cards .feature-grid-module__ySacdq__item{padding:18px 20px}}section.feature-grid-module__ySacdq__trace{padding:88px 0 92px}@media (max-width:900px){section.feature-grid-module__ySacdq__trace{padding:56px 0 60px}}@media (max-width:639px){.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item[data-fold]{padding:0;display:block}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item[data-fold] .feature-grid-module__ySacdq__headRow{grid-template-columns:40px minmax(0,1fr);align-items:baseline;min-height:44px;padding:14px 28px 14px 0;display:grid;position:relative}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item[data-fold] .feature-grid-module__ySacdq__text{padding:0 0 18px 40px;display:block}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item[data-fold]:not([data-open]) .feature-grid-module__ySacdq__text{display:none}.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item[data-open] .feature-grid-module__ySacdq__text{animation:feature-grid-module__ySacdq__foldIn .32s var(--ease-out) both}}@keyframes feature-grid-module__ySacdq__foldIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.feature-grid-module__ySacdq__rows .feature-grid-module__ySacdq__item[data-open] .feature-grid-module__ySacdq__text{animation:none}}
section.regulated-run-module__IvLpRG__section{padding:80px 0}.regulated-run-module__IvLpRG__band{container:regulated/inline-size}.regulated-run-module__IvLpRG__layout{grid-template-columns:minmax(0,1fr);row-gap:44px;display:grid}.regulated-run-module__IvLpRG__head{max-width:680px}.regulated-run-module__IvLpRG__heading{color:var(--color-paper)}@container regulated (min-width:1140px){.regulated-run-module__IvLpRG__layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;column-gap:clamp(48px,5cqi,64px)}.regulated-run-module__IvLpRG__head{max-width:none}}.regulated-run-module__IvLpRG__figure{min-width:0;container:run/inline-size}.regulated-run-module__IvLpRG__frame{--gap:0px;--pad-x:16px;--line:22px;--rail-w:16px;--col-gap:12px;--rail-x:calc(var(--pad-x) + var(--rail-w) / 2);--indent:calc(var(--pad-x) + var(--rail-w) + var(--col-gap));--run-w:100%;isolation:isolate;position:relative}@container run (min-width:680px){.regulated-run-module__IvLpRG__frame{--gap:28px;--pad-x:20px;--time-w:60px;--col-gap:14px;--rail-x:calc(var(--pad-x) + var(--time-w) + var(--col-gap) + var(--rail-w) / 2);--run-w:calc((100% - var(--gap)) * 17 / 28)}}.regulated-run-module__IvLpRG__panel{z-index:-1;width:var(--run-w);border:1px solid var(--color-ink-hair);border-radius:var(--radius-m);background:color-mix(in srgb, var(--color-paper) 4%, transparent);position:absolute;top:0;bottom:0;left:0}.regulated-run-module__IvLpRG__top{border-bottom:1px solid var(--color-ink-hair);grid-template-columns:minmax(0,1fr);display:grid}.regulated-run-module__IvLpRG__topRun{grid-template-columns:calc(var(--indent) - var(--pad-x) - 12px) minmax(0, 1fr) auto;min-height:48px;padding:12px var(--pad-x);align-items:center;column-gap:12px;display:grid}.regulated-run-module__IvLpRG__topRun .regulated-run-module__IvLpRG__mark{color:var(--color-paper)}.regulated-run-module__IvLpRG__topRun .regulated-run-module__IvLpRG__recordTitle,.regulated-run-module__IvLpRG__topRun .regulated-run-module__IvLpRG__recordStatus{color:var(--color-ink-muted);font-size:11px;line-height:18px}.regulated-run-module__IvLpRG__topRun .regulated-run-module__IvLpRG__recordStatus{white-space:nowrap}.regulated-run-module__IvLpRG__top>.regulated-run-module__IvLpRG__prop{padding:0 var(--pad-x) 16px var(--indent)}@container run (min-width:680px){.regulated-run-module__IvLpRG__top{column-gap:var(--gap);border-bottom:0;grid-template-columns:minmax(0,17fr) minmax(0,11fr)}.regulated-run-module__IvLpRG__topRun{border-bottom:1px solid var(--color-ink-hair)}.regulated-run-module__IvLpRG__top>.regulated-run-module__IvLpRG__prop{align-self:center;padding:14px 0}}.regulated-run-module__IvLpRG__rows{margin:0;padding:0;list-style:none}.regulated-run-module__IvLpRG__row{--pad-top:16px;--pad-bottom:16px;--dot-y:calc(var(--pad-top) + var(--line) / 2);padding-bottom:var(--pad-bottom);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.regulated-run-module__IvLpRG__row:first-child{--pad-top:20px}.regulated-run-module__IvLpRG__row:last-child{--pad-bottom:20px}.regulated-run-module__IvLpRG__row:before{content:"";left:var(--rail-x);background:var(--color-ink-hair);width:1px;position:absolute;top:0;bottom:0}.regulated-run-module__IvLpRG__row:first-child:before{top:var(--dot-y)}.regulated-run-module__IvLpRG__row:last-child:before{height:var(--dot-y);bottom:auto}.regulated-run-module__IvLpRG__row:only-child:before{display:none}.regulated-run-module__IvLpRG__dot{left:calc(var(--rail-x) - 4px);top:calc(var(--dot-y) - 4px);background:var(--color-paper);border-radius:50%;width:9px;height:9px;position:absolute}.regulated-run-module__IvLpRG__run{grid-template-columns:var(--rail-w) minmax(0, 1fr) auto;column-gap:var(--col-gap);min-width:0;padding:var(--pad-top) var(--pad-x) 0;align-content:start;display:grid}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__time{font-size:11px;line-height:var(--line);color:var(--color-ink-muted);white-space:nowrap;grid-area:1/2}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__state{font-size:10.5px;line-height:var(--line);color:var(--color-ink-muted);text-align:right;white-space:nowrap;grid-area:1/3}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__title{min-width:0;font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:var(--line);color:var(--color-paper);grid-area:2/2/auto/4}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__body{min-width:0;color:var(--color-ink-muted);text-wrap:pretty;grid-area:3/2/auto/4;margin-top:2px}.regulated-run-module__IvLpRG__prop{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:10px;min-width:0;display:grid;position:relative}.regulated-run-module__IvLpRG__prop .regulated-run-module__IvLpRG__number{font-size:11px;line-height:var(--line);color:var(--color-ink-muted);grid-area:1/1}.regulated-run-module__IvLpRG__prop .regulated-run-module__IvLpRG__name{min-width:0;font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:var(--line);color:var(--color-paper);grid-area:1/2}.regulated-run-module__IvLpRG__prop .regulated-run-module__IvLpRG__line{min-width:0;color:var(--color-ink-muted);text-wrap:pretty;grid-area:2/1/auto/-1;margin-top:2px}.regulated-run-module__IvLpRG__row>.regulated-run-module__IvLpRG__prop{padding:12px var(--pad-x) 0 var(--indent);margin-top:14px}.regulated-run-module__IvLpRG__row>.regulated-run-module__IvLpRG__prop:before,.regulated-run-module__IvLpRG__prop:after{content:"";top:0;left:var(--indent);right:var(--pad-x);height:1px;position:absolute}.regulated-run-module__IvLpRG__row>.regulated-run-module__IvLpRG__prop:before{background:var(--color-ink-hair)}.regulated-run-module__IvLpRG__prop:after{background:var(--color-lilac);opacity:0;transform-origin:0;transition:opacity .4s var(--ease-out), transform 0s linear .4s;transform:scaleX(0)}@container run (min-width:680px){.regulated-run-module__IvLpRG__row{column-gap:var(--gap);grid-template-columns:minmax(0,17fr) minmax(0,11fr);padding-bottom:0}.regulated-run-module__IvLpRG__run{grid-template-columns:var(--time-w) var(--rail-w) minmax(0, 1fr) auto;padding:var(--pad-top) var(--pad-x) var(--pad-bottom)}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__time{grid-area:1/1}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__title{grid-area:1/3}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__state{grid-area:1/4}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__body{grid-area:2/3/auto/5}.regulated-run-module__IvLpRG__row>.regulated-run-module__IvLpRG__prop{padding:var(--pad-top) 0 var(--pad-bottom);margin-top:0}.regulated-run-module__IvLpRG__row>.regulated-run-module__IvLpRG__prop:before,.regulated-run-module__IvLpRG__prop:after{left:0;right:0}}.regulated-run-module__IvLpRG__dot{transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out)}.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__time,.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__title,.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__body,.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__state,.regulated-run-module__IvLpRG__prop>*{transition:opacity .52s var(--ease-out), color .4s var(--ease-out)}.regulated-run-module__IvLpRG__row[data-phase=ahead] .regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__time,.regulated-run-module__IvLpRG__row[data-phase=ahead] .regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__title,.regulated-run-module__IvLpRG__row[data-phase=ahead] .regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__body,.regulated-run-module__IvLpRG__row[data-phase=ahead] .regulated-run-module__IvLpRG__prop>*{opacity:.32}.regulated-run-module__IvLpRG__row[data-phase=ahead] .regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__state{opacity:0}.regulated-run-module__IvLpRG__row[data-phase=ahead] .regulated-run-module__IvLpRG__dot{background:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink-muted)}.regulated-run-module__IvLpRG__row[data-phase=lit] .regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__state,.regulated-run-module__IvLpRG__row[data-phase=lit] .regulated-run-module__IvLpRG__prop .regulated-run-module__IvLpRG__number{color:var(--color-lilac)}.regulated-run-module__IvLpRG__row[data-phase=lit] .regulated-run-module__IvLpRG__prop:after{opacity:1;transition:transform .64s var(--ease-out), opacity .2s var(--ease-out);transform:none}.regulated-run-module__IvLpRG__point{z-index:1;background:var(--color-lilac);width:9px;height:9px;box-shadow:0 0 0 4px var(--color-lilac-wash), 0 0 16px 2px var(--color-lilac-wash-soft);opacity:0;transform:translate3d(var(--px,0px), var(--py,0px), 0);pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}.regulated-run-module__IvLpRG__frame[data-point] .regulated-run-module__IvLpRG__point{opacity:1}.regulated-run-module__IvLpRG__frame:not([data-point]) .regulated-run-module__IvLpRG__row[data-phase=lit] .regulated-run-module__IvLpRG__dot{background:var(--color-lilac);box-shadow:0 0 0 4px var(--color-lilac-wash), 0 0 16px 2px var(--color-lilac-wash-soft)}.regulated-run-module__IvLpRG__frame[data-film=playing] .regulated-run-module__IvLpRG__point{transition:transform .64s var(--ease-inout), opacity .36s var(--ease-out)}.regulated-run-module__IvLpRG__frame[data-film=idle] *,.regulated-run-module__IvLpRG__frame[data-film=idle] :before,.regulated-run-module__IvLpRG__frame[data-film=idle] :after,.regulated-run-module__IvLpRG__frame[data-film=ready] *,.regulated-run-module__IvLpRG__frame[data-film=ready] :before,.regulated-run-module__IvLpRG__frame[data-film=ready] :after{transition:none!important}@media (prefers-reduced-motion:reduce){.regulated-run-module__IvLpRG__frame *,.regulated-run-module__IvLpRG__frame :before,.regulated-run-module__IvLpRG__frame :after{transition:none!important}}@media (max-width:900px){section.regulated-run-module__IvLpRG__section{padding:64px 0}.regulated-run-module__IvLpRG__layout{row-gap:36px}}@media (max-width:639px){.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__body{display:none}.regulated-run-module__IvLpRG__state,.regulated-run-module__IvLpRG__run .regulated-run-module__IvLpRG__state{font-size:11px}}
section.form-module__1kXY5G__section{padding:0 0 80px}.form-module__1kXY5G__split{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:stretch;gap:24px;display:grid}.form-module__1kXY5G__split>*{min-width:0}.form-module__1kXY5G__photo{flex-direction:column;display:flex}.form-module__1kXY5G__photo>:last-child{flex-direction:column;flex:auto;display:flex}.form-module__1kXY5G__inkPanel{isolation:isolate;background:var(--color-ink);border-radius:var(--radius-m);position:relative;overflow:hidden}.form-module__1kXY5G__statement{flex-direction:column;flex:auto;padding:48px 44px;display:flex;position:relative}.form-module__1kXY5G__statementInner{flex-direction:column;flex:auto;justify-content:flex-end;gap:22px;min-height:560px;display:flex}.form-module__1kXY5G__statementInner .form-module__1kXY5G__heading{color:var(--color-paper);font-size:36px}.form-module__1kXY5G__statementInner .form-module__1kXY5G__lede{color:#f6f0e9d9}.form-module__1kXY5G__agenda{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.form-module__1kXY5G__agendaRow{border-top:1px solid #f6f0e940;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.form-module__1kXY5G__agendaIndex{color:var(--color-lilac);font-size:12px}.form-module__1kXY5G__agendaText{color:#f6f0e9e6}.form-module__1kXY5G__agendaFold{display:none}@media (max-width:639px){.form-module__1kXY5G__agendaRow:first-child{grid-template-columns:32px minmax(0,1fr) 32px}.form-module__1kXY5G__agenda:not([data-open]) .form-module__1kXY5G__agendaRow:nth-child(n+2){display:none}.form-module__1kXY5G__agendaFold{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-12px -6px;padding:0;display:grid;position:relative}.form-module__1kXY5G__agendaBar{width:12px;height:1px;transition:transform .3s var(--ease);background:#f6f0e9d9;position:absolute}.form-module__1kXY5G__agendaBarUp{transform:rotate(90deg)}.form-module__1kXY5G__agendaFold[aria-expanded=true] .form-module__1kXY5G__agendaBarUp{transform:none}}@media (max-width:639px) and (prefers-reduced-motion:reduce){.form-module__1kXY5G__agendaBar{transition:none}}.form-module__1kXY5G__centered{flex-direction:column;gap:40px;max-width:640px;margin:0 auto;display:flex}.form-module__1kXY5G__inline{flex-direction:column;gap:40px;display:flex}.form-module__1kXY5G__plainHeading{color:var(--color-ink)}.form-module__1kXY5G__plainLede{color:var(--color-muted);max-width:640px}.form-module__1kXY5G__panel{background:var(--color-ivory);border:1px solid var(--color-hair);border-radius:var(--radius-m);color:var(--color-ink);flex-direction:column;gap:18px;padding:32px 36px;display:flex}.form-module__1kXY5G__rail{border-bottom:1px solid var(--color-hair);flex-wrap:wrap;gap:18px;margin:0;padding:0 0 14px;list-style:none;display:flex}.form-module__1kXY5G__rail .form-module__1kXY5G__railItem{color:var(--color-muted);white-space:nowrap;font-size:11px}.form-module__1kXY5G__rail .form-module__1kXY5G__railOn{color:var(--color-ink)}.form-module__1kXY5G__panes{flex-direction:column;display:flex}@keyframes form-module__1kXY5G__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.form-module__1kXY5G__pane{animation:form-module__1kXY5G__rise .32s var(--ease) both;flex-direction:column;gap:16px;margin:0;display:flex}.form-module__1kXY5G__paneDone{gap:14px}.form-module__1kXY5G__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.form-module__1kXY5G__field{flex-direction:column;gap:6px;min-width:0;display:flex}.form-module__1kXY5G__lab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px;line-height:1.5}.form-module__1kXY5G__in{border-radius:var(--radius-s);background:var(--color-white);width:100%;height:42px;font-family:var(--font-sans);color:var(--color-ink);appearance:none;transition:border-color .2s var(--ease);border:1px solid #0d1b2a38;margin:0;padding:0 12px;font-size:15px;line-height:1.4;display:block}.form-module__1kXY5G__in::placeholder{color:var(--color-muted-2);opacity:1}.form-module__1kXY5G__in:focus-visible{border-color:var(--color-ink)}.form-module__1kXY5G__in[aria-invalid=true]{border-color:var(--color-lilac-deep)}textarea.form-module__1kXY5G__in{resize:vertical;height:96px;padding:10px 12px}@media (pointer:coarse){input.form-module__1kXY5G__in,select.form-module__1kXY5G__in{height:44px}}.form-module__1kXY5G__selectWrap{position:relative}select.form-module__1kXY5G__in{cursor:pointer;padding-right:32px}select.form-module__1kXY5G__in[data-placeholder]{color:var(--color-muted-2)}.form-module__1kXY5G__in option{color:var(--color-ink)}.form-module__1kXY5G__caret{color:var(--color-muted);pointer-events:none;font-size:11px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.form-module__1kXY5G__chips{flex-wrap:wrap;gap:8px;display:flex}.form-module__1kXY5G__chips .form-module__1kXY5G__chip{transition:border-color .2s var(--ease), background-color .2s var(--ease);background:0 0;padding:7px 10px;font-size:12px}.form-module__1kXY5G__chips .form-module__1kXY5G__chip:hover{border-color:var(--color-hair-strong)}.form-module__1kXY5G__chips .form-module__1kXY5G__chipOn,.form-module__1kXY5G__chips .form-module__1kXY5G__chipOn:hover{border-color:var(--color-ink);background:var(--color-ivory)}.form-module__1kXY5G__err{font-family:var(--font-mono);color:var(--color-lilac-deep);margin:0;font-size:10.5px;line-height:1.5}.form-module__1kXY5G__hint{font-family:var(--font-mono);color:var(--color-muted);font-size:10.5px;line-height:1.5}.form-module__1kXY5G__foot{justify-content:space-between;align-items:center;gap:16px;padding-top:6px;display:flex}.form-module__1kXY5G__footEnd{justify-content:flex-end}.form-module__1kXY5G__back{color:var(--color-muted);transition:color .2s var(--ease)}.form-module__1kXY5G__back:hover{color:var(--color-ink)}.form-module__1kXY5G__back:disabled,.form-module__1kXY5G__submit:disabled{opacity:.6;cursor:default}.form-module__1kXY5G__thanks{flex-direction:column;gap:6px;display:flex}.form-module__1kXY5G__thanks .form-module__1kXY5G__thanksTitle{color:var(--color-ink);outline:none;font-size:22px}.form-module__1kXY5G__thanksText{color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.form-module__1kXY5G__pane{animation:none}}@media (max-width:900px){section.form-module__1kXY5G__section{padding:0 0 56px}.form-module__1kXY5G__split{grid-template-columns:minmax(0,1fr)}.form-module__1kXY5G__statement{padding:32px 24px}.form-module__1kXY5G__statementInner{gap:18px;min-height:0}.form-module__1kXY5G__statementInner .form-module__1kXY5G__heading{font-size:28px}.form-module__1kXY5G__panel{padding:24px 20px}}@media (max-width:600px){.form-module__1kXY5G__pair{gap:10px}.form-module__1kXY5G__foot{flex-wrap:wrap}}@media (max-width:639px){.form-module__1kXY5G__lab,.form-module__1kXY5G__hint{font-size:11px}}
.contact-form-module__6dbEyq__sheet{grid-template-columns:var(--rail,240px) repeat(var(--cols,4), minmax(0, 1fr));color:var(--color-ink);display:grid}.contact-form-module__6dbEyq__row{grid-column:1/-1;grid-template-columns:subgrid;display:grid;position:relative}.contact-form-module__6dbEyq__row:before{content:"";z-index:1;background:var(--color-hair);transform-origin:0;height:1px;animation:contact-form-module__6dbEyq__rule 1s var(--ease-out) both;animation-delay:var(--rule-at,0s);pointer-events:none;position:absolute;top:0;left:0;right:0}.contact-form-module__6dbEyq__row[data-row=reason]:before{background:var(--color-hair-strong);--rule-at:.24s}.contact-form-module__6dbEyq__row[data-row=you]:before{--rule-at:.34s}.contact-form-module__6dbEyq__row[data-row=message]:before{--rule-at:.44s}.contact-form-module__6dbEyq__row>*{animation:contact-form-module__6dbEyq__enter var(--dur-reveal) var(--ease-out) both;animation-delay:calc(var(--rule-at,0s) + .16s)}.contact-form-module__6dbEyq__row[data-row=reason]>*{--rule-at:.24s}.contact-form-module__6dbEyq__row[data-row=you]>*{--rule-at:.34s}.contact-form-module__6dbEyq__row[data-row=message]>*{--rule-at:.44s}@keyframes contact-form-module__6dbEyq__rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes contact-form-module__6dbEyq__enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.contact-form-module__6dbEyq__rail{flex-direction:column;grid-column:1;gap:6px;padding:19px 24px 0 0;display:flex}.contact-form-module__6dbEyq__railLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);align-items:baseline;gap:14px;margin:0;font-size:11px;line-height:1.5;display:flex}.contact-form-module__6dbEyq__index{color:var(--color-ink)}.contact-form-module__6dbEyq__reasons{grid-column:2/-1;grid-template-columns:subgrid;display:grid;position:relative}.contact-form-module__6dbEyq__reason{border-left:1px solid var(--color-hair);background:var(--color-white);cursor:pointer;min-width:0;min-height:60px;transition:background-color .2s var(--ease), box-shadow .2s var(--ease);align-items:center;gap:12px;padding:0 20px;display:flex;position:relative}.contact-form-module__6dbEyq__reason:hover{background:var(--color-ivory)}.contact-form-module__6dbEyq__reason[data-checked]{background:var(--color-ivory);box-shadow:inset 0 0 0 1px var(--color-ink)}.contact-form-module__6dbEyq__reason:has(.contact-form-module__6dbEyq__radio:focus-visible){outline:2px solid var(--color-lilac-deep);outline-offset:-2px}.contact-form-module__6dbEyq__reason:has(.contact-form-module__6dbEyq__radio:disabled){cursor:default}.contact-form-module__6dbEyq__radio{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.contact-form-module__6dbEyq__tick{border:1.5px solid var(--color-hair-strong);background:var(--color-white);width:16px;height:16px;transition:border-color .2s var(--ease), background-color .2s var(--ease);border-radius:50%;flex:none;position:relative}.contact-form-module__6dbEyq__tick:after{content:"";background:var(--color-chalk);transition:transform .22s var(--ease-out);border-radius:50%;position:absolute;inset:3.5px;transform:scale(0)}.contact-form-module__6dbEyq__reason[data-checked] .contact-form-module__6dbEyq__tick{border-color:var(--color-ink);background:var(--color-ink)}.contact-form-module__6dbEyq__reason[data-checked] .contact-form-module__6dbEyq__tick:after{transform:scale(1)}.contact-form-module__6dbEyq__reasonName{min-width:0;font-size:16px;line-height:1.3}.contact-form-module__6dbEyq__reasonsBad:after{content:"";z-index:2;box-shadow:inset 0 0 0 1px var(--color-lilac-deep);pointer-events:none;position:absolute;inset:0}.contact-form-module__6dbEyq__cells{grid-column:2/-1;grid-template-columns:subgrid;display:grid}.contact-form-module__6dbEyq__cell{border-left:1px solid var(--color-hair);background:var(--color-white);min-width:0;transition:box-shadow .2s var(--ease);flex-direction:column;padding:16px 20px 15px;display:flex;position:relative}.contact-form-module__6dbEyq__wide{grid-column:1/-1}.contact-form-module__6dbEyq__cell:focus-within{box-shadow:inset 0 0 0 1px var(--color-ink)}.contact-form-module__6dbEyq__bad,.contact-form-module__6dbEyq__bad:focus-within{box-shadow:inset 0 0 0 1px var(--color-lilac-deep)}.contact-form-module__6dbEyq__labelRow{align-items:baseline;gap:12px;min-height:16px;display:flex}.contact-form-module__6dbEyq__label,.contact-form-module__6dbEyq__aside{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;line-height:1.5}.contact-form-module__6dbEyq__label{color:var(--color-muted)}.contact-form-module__6dbEyq__aside{color:var(--color-muted-2);font-variant-numeric:tabular-nums;margin-left:auto}.contact-form-module__6dbEyq__bad .contact-form-module__6dbEyq__label{color:var(--color-lilac-deep)}.contact-form-module__6dbEyq__input{width:100%;font-family:var(--font-sans);color:var(--color-ink);appearance:none;background:0 0;border:0;border-radius:0;outline:none;margin:6px 0 0;padding:0;font-size:17px;line-height:1.5;display:block}.contact-form-module__6dbEyq__input:disabled{opacity:.7}.contact-form-module__6dbEyq__area{resize:none;min-height:150px;line-height:1.55}.contact-form-module__6dbEyq__error{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-lilac-deep);margin:0;font-size:10.5px;line-height:1.5}.contact-form-module__6dbEyq__labelRow .contact-form-module__6dbEyq__error{text-align:right;white-space:nowrap;margin-left:auto}.contact-form-module__6dbEyq__stage{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.contact-form-module__6dbEyq__fields,.contact-form-module__6dbEyq__panel{grid-area:1/1/auto/-1;grid-template-columns:subgrid;display:grid}.contact-form-module__6dbEyq__fields{transition:opacity .22s var(--ease)}.contact-form-module__6dbEyq__sheet[data-state=done] .contact-form-module__6dbEyq__fields{opacity:0;visibility:hidden;transition:opacity .22s var(--ease), visibility 0s linear .22s}.contact-form-module__6dbEyq__panel{position:relative}.contact-form-module__6dbEyq__panel:before{content:"";z-index:1;background:var(--color-hair);height:1px;position:absolute;top:0;left:0;right:0}.contact-form-module__6dbEyq__panelCell{border-left:1px solid var(--color-hair);background:var(--color-white);flex-direction:column;grid-column:2/-1;justify-content:center;align-items:flex-start;gap:14px;padding:36px 20px;display:flex}.contact-form-module__6dbEyq__panelCell>*{animation:contact-form-module__6dbEyq__enter var(--dur-reveal) var(--ease-out) both}.contact-form-module__6dbEyq__panelCell>:nth-child(2){animation-delay:80ms}.contact-form-module__6dbEyq__panelLine{max-width:18em;font-family:var(--font-serif);text-wrap:balance;color:var(--color-ink);outline:none;margin:0;font-size:clamp(30px,2.75vw,40px);font-weight:500;line-height:1.12}.contact-form-module__6dbEyq__panelText{max-width:36em;color:var(--color-muted);margin:0;font-size:17px;line-height:1.55}.contact-form-module__6dbEyq__foot{grid-column:1/-1;grid-template-columns:subgrid;padding-top:20px;display:grid;position:relative}.contact-form-module__6dbEyq__foot:before{content:"";background:var(--color-hair-strong);transform-origin:0;height:1px;animation:contact-form-module__6dbEyq__rule 1s var(--ease-out) both;animation-delay:.54s;position:absolute;top:0;left:0;right:0}.contact-form-module__6dbEyq__footInner{min-height:40px;animation:contact-form-module__6dbEyq__enter var(--dur-reveal) var(--ease-out) both;transition:opacity .22s var(--ease);grid-column:2/-1;align-items:center;gap:24px;padding-left:20px;animation-delay:.7s;display:flex}.contact-form-module__6dbEyq__sheet[data-state=done] .contact-form-module__6dbEyq__footInner{opacity:0;visibility:hidden;transition:opacity .22s var(--ease), visibility 0s linear .22s}.contact-form-module__6dbEyq__privacy{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}.contact-form-module__6dbEyq__privacy a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-hair-strong);text-decoration-color:var(--color-hair-strong);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease)}.contact-form-module__6dbEyq__privacy a:hover{text-decoration-color:currentColor}.contact-form-module__6dbEyq__formError{text-align:right;margin-left:auto}.contact-form-module__6dbEyq__submit{flex:none;margin-left:auto}.contact-form-module__6dbEyq__formError+.contact-form-module__6dbEyq__submit{margin-left:0}.contact-form-module__6dbEyq__submit:disabled{opacity:.7;cursor:default}.contact-form-module__6dbEyq__trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){.contact-form-module__6dbEyq__row:before,.contact-form-module__6dbEyq__row>*,.contact-form-module__6dbEyq__foot:before,.contact-form-module__6dbEyq__footInner,.contact-form-module__6dbEyq__panelCell>*{animation:none}.contact-form-module__6dbEyq__reason,.contact-form-module__6dbEyq__tick,.contact-form-module__6dbEyq__tick:after,.contact-form-module__6dbEyq__cell,.contact-form-module__6dbEyq__fields,.contact-form-module__6dbEyq__footInner{transition:none}}@media (min-width:761px) and (max-width:1099px){.contact-form-module__6dbEyq__reason:nth-child(n+3),.contact-form-module__6dbEyq__cells>.contact-form-module__6dbEyq__cell:nth-child(n+3){border-top:1px solid var(--color-hair)}}@media (max-width:760px){.contact-form-module__6dbEyq__sheet,.contact-form-module__6dbEyq__row,.contact-form-module__6dbEyq__cells,.contact-form-module__6dbEyq__stage,.contact-form-module__6dbEyq__fields,.contact-form-module__6dbEyq__panel,.contact-form-module__6dbEyq__foot{grid-template-columns:minmax(0,1fr)}.contact-form-module__6dbEyq__rail{flex-direction:row;justify-content:space-between;align-items:baseline;padding:18px 0 12px}.contact-form-module__6dbEyq__reasons,.contact-form-module__6dbEyq__cells,.contact-form-module__6dbEyq__panelCell,.contact-form-module__6dbEyq__footInner{grid-column:1}.contact-form-module__6dbEyq__reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form-module__6dbEyq__reason{border-left:0;border-top:1px solid var(--color-hair);min-height:56px;padding:0 16px}.contact-form-module__6dbEyq__reason:nth-child(2n){border-left:1px solid var(--color-hair)}.contact-form-module__6dbEyq__cell{border-left:0;border-top:1px solid var(--color-hair);padding:14px 16px 13px}.contact-form-module__6dbEyq__sheet[data-state=done] .contact-form-module__6dbEyq__fields{display:none}.contact-form-module__6dbEyq__panelCell{border-left:0;padding:28px 16px}.contact-form-module__6dbEyq__footInner{flex-direction:column;align-items:stretch;gap:16px;padding-left:0}.contact-form-module__6dbEyq__formError{text-align:left;margin-left:0}.contact-form-module__6dbEyq__submit{width:100%;margin-left:0}.contact-form-module__6dbEyq__sheet[data-state=done] .contact-form-module__6dbEyq__foot{padding-top:0}.contact-form-module__6dbEyq__sheet[data-state=done] .contact-form-module__6dbEyq__footInner{display:none}}@media (max-width:639px){.contact-form-module__6dbEyq__label,.contact-form-module__6dbEyq__aside{font-size:11px}}
section.contact-page-module__YuXnnW__contact{padding:64px 0 120px}.contact-page-module__YuXnnW__sheet{--rail:240px;--cols:4;grid-template-columns:var(--rail) repeat(var(--cols), minmax(0, 1fr));display:grid}.contact-page-module__YuXnnW__head{grid-column:1/-1;grid-template-columns:subgrid;align-items:end;padding-bottom:44px;display:grid}.contact-page-module__YuXnnW__title{flex-direction:column;grid-column:1/-2;gap:20px;min-width:0;display:flex}.contact-page-module__YuXnnW__line{font-family:var(--font-serif);letter-spacing:-.008em;text-wrap:balance;color:var(--color-ink);margin:0;font-size:clamp(44px,4.4vw,64px);font-weight:500;line-height:1.04}.contact-page-module__YuXnnW__lede{max-width:34em;color:var(--color-muted)}.contact-page-module__YuXnnW__offices{grid-column:-2/-1;padding-left:20px}.contact-page-module__YuXnnW__officesLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 10px;font-size:11px;line-height:1.5}.contact-page-module__YuXnnW__cities{color:var(--color-ink);margin:0;padding:0;font-size:16px;line-height:1.6;list-style:none}.contact-page-module__YuXnnW__form{grid-column:1/-1;min-width:0}.contact-page-module__YuXnnW__mail{padding:22px 0 0 calc(var(--rail) + 20px);border-top:1px solid var(--color-hair-strong);grid-column:1/-1;align-items:baseline;gap:20px;display:flex}.contact-page-module__YuXnnW__mailLink{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-hair-strong);text-decoration-color:var(--color-hair-strong);text-underline-offset:4px;transition:text-decoration-color .2s var(--ease);font-size:20px;line-height:1.4}.contact-page-module__YuXnnW__mailLink:hover{text-decoration-color:currentColor}@media (max-width:1099px){.contact-page-module__YuXnnW__sheet{--rail:160px;--cols:2}}@media (max-width:760px){section.contact-page-module__YuXnnW__contact{padding:44px 0 80px}.contact-page-module__YuXnnW__sheet,.contact-page-module__YuXnnW__head{grid-template-columns:minmax(0,1fr)}.contact-page-module__YuXnnW__head{gap:28px;padding-bottom:32px}.contact-page-module__YuXnnW__title,.contact-page-module__YuXnnW__offices{grid-column:1}.contact-page-module__YuXnnW__line{font-size:44px}.contact-page-module__YuXnnW__offices{padding-left:0}.contact-page-module__YuXnnW__mail{flex-wrap:wrap;padding-left:0}}
.solution-figure-module__w7-olq__figure{--sf-ink:var(--color-ink);--sf-muted:var(--color-muted);--sf-hair:var(--color-hair);--sf-hair-strong:var(--color-hair-strong);--sf-lilac:var(--color-lilac-deep);--sf-wash:var(--color-lilac-wash);--sf-fill:var(--color-ink);min-width:0;color:var(--sf-ink);flex-direction:column;gap:18px;display:flex}.on-ink .solution-figure-module__w7-olq__figure{--sf-ink:var(--color-paper);--sf-muted:var(--color-ink-muted);--sf-hair:var(--color-ink-hair);--sf-hair-strong:#f6f0e957;--sf-lilac:var(--color-lilac);--sf-wash:#c8b8ff3d;--sf-fill:var(--color-paper)}.solution-figure-module__w7-olq__notes{border-top:1px solid var(--sf-hair);letter-spacing:.06em;color:var(--sf-muted);flex-wrap:wrap;gap:6px 0;margin:0;padding:12px 0 0;font-size:10.5px;list-style:none;display:flex}.solution-figure-module__w7-olq__note{white-space:nowrap}.solution-figure-module__w7-olq__note:not(:last-child):after{content:"·";margin:0 10px}.solution-figure-module__w7-olq__evidence{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.solution-figure-module__w7-olq__item{border-top:1px solid var(--sf-hair);grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"index label state""index note note""index follow follow";align-items:baseline;gap:5px 12px;padding:12px 0;display:grid}.solution-figure-module__w7-olq__item:first-child{border-top:0;padding-top:0}.solution-figure-module__w7-olq__itemIndex{color:var(--sf-muted);grid-area:index;align-self:start;padding-top:2px;font-size:11px}.solution-figure-module__w7-olq__itemId{color:var(--sf-ink);grid-area:label;font-size:14px}.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__itemId{color:var(--sf-lilac)}.solution-figure-module__w7-olq__itemFollow{color:var(--sf-ink);text-wrap:pretty;grid-area:follow;font-size:13px}.solution-figure-module__w7-olq__itemLabel{color:var(--sf-ink);text-wrap:pretty;grid-area:label;font-size:14px;line-height:1.3}.solution-figure-module__w7-olq__itemState{letter-spacing:.08em;text-transform:uppercase;color:var(--sf-muted);white-space:nowrap;grid-area:state;font-size:10.5px}.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__itemState{color:var(--sf-lilac)}.solution-figure-module__w7-olq__sep{color:var(--sf-muted)}.solution-figure-module__w7-olq__itemNote{letter-spacing:.04em;color:var(--sf-muted);text-transform:none;text-wrap:pretty;grid-area:note;font-size:10.5px}.solution-figure-module__w7-olq__table{border-collapse:collapse;text-align:left;width:100%}.solution-figure-module__w7-olq__tableHead th{letter-spacing:.08em;text-transform:uppercase;color:var(--sf-muted);border-bottom:1px solid var(--sf-hair-strong);padding:0 0 10px;font-size:10.5px;font-weight:500}.solution-figure-module__w7-olq__tableRow td{border-bottom:1px solid var(--sf-hair);vertical-align:baseline;padding:11px 0}.solution-figure-module__w7-olq__tableRow td+td,.solution-figure-module__w7-olq__tableHead th+th{padding-left:14px}.solution-figure-module__w7-olq__right{text-align:right}.solution-figure-module__w7-olq__cellId{color:var(--sf-ink);font-size:13px}.solution-figure-module__w7-olq__cellLabel{color:var(--sf-ink)}.solution-figure-module__w7-olq__cellNote{color:var(--sf-muted)}.solution-figure-module__w7-olq__cellState{letter-spacing:.08em;text-transform:uppercase;color:var(--sf-lilac);white-space:nowrap;font-size:10.5px}.solution-figure-module__w7-olq__tableRow.solution-figure-module__w7-olq__flagged td{background:var(--sf-wash)}.solution-figure-module__w7-olq__tableRow.solution-figure-module__w7-olq__flagged td:first-child{border-radius:3px 0 0 3px}.solution-figure-module__w7-olq__tableRow.solution-figure-module__w7-olq__flagged td:last-child{border-radius:0 3px 3px 0}.solution-figure-module__w7-olq__tableRow.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__cellId,.solution-figure-module__w7-olq__tableRow.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__cellValue{color:var(--sf-lilac)}.solution-figure-module__w7-olq__tableRowTight td{padding:7px 0;font-size:12px}.solution-figure-module__w7-olq__cellLot,.solution-figure-module__w7-olq__cellValue{color:var(--sf-muted);font-size:12.5px}.solution-figure-module__w7-olq__tableRow .solution-figure-module__w7-olq__cellValue,.solution-figure-module__w7-olq__sameLot .solution-figure-module__w7-olq__cellLot,.solution-figure-module__w7-olq__sameLot .solution-figure-module__w7-olq__cellId{color:var(--sf-ink)}.solution-figure-module__w7-olq__sameLot .solution-figure-module__w7-olq__cellLot{text-decoration:underline;-webkit-text-decoration-color:var(--sf-hair-strong);text-decoration-color:var(--sf-hair-strong);text-underline-offset:3px}.solution-figure-module__w7-olq__cellTiming{letter-spacing:.04em;text-transform:none;color:var(--sf-muted);font-size:10.5px}.solution-figure-module__w7-olq__tableRow.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__cellTiming{color:var(--sf-ink)}.solution-figure-module__w7-olq__tableCompact .solution-figure-module__w7-olq__tableHead th{padding-bottom:6px;font-size:9.5px}.solution-figure-module__w7-olq__tableCompact .solution-figure-module__w7-olq__tableRowTight td{padding:5px 0;font-size:11px}@media (max-width:640px){.solution-figure-module__w7-olq__item{grid-template-columns:20px minmax(0,1fr) auto}.solution-figure-module__w7-olq__tableRow td+td,.solution-figure-module__w7-olq__tableHead th+th{padding-left:10px}.solution-figure-module__w7-olq__cellNote{font-size:12px}.solution-figure-module__w7-olq__notes,.solution-figure-module__w7-olq__itemState,.solution-figure-module__w7-olq__itemNote,.solution-figure-module__w7-olq__tableHead th,.solution-figure-module__w7-olq__cellState,.solution-figure-module__w7-olq__cellTiming,.solution-figure-module__w7-olq__tableCompact .solution-figure-module__w7-olq__tableHead th{font-size:11px}}.solution-figure-module__w7-olq__compact{gap:0}.solution-figure-module__w7-olq__mini{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.solution-figure-module__w7-olq__miniRow{border-bottom:1px solid var(--sf-hair);justify-content:space-between;gap:12px;padding:6px 0;font-size:11.5px;display:flex}.solution-figure-module__w7-olq__miniRow:first-child{border-top:1px solid var(--sf-hair)}.solution-figure-module__w7-olq__miniLabel{color:var(--sf-ink);text-wrap:balance;font-size:11.5px}.solution-figure-module__w7-olq__miniValue{color:var(--sf-muted);white-space:nowrap;font-size:11.5px}.solution-figure-module__w7-olq__miniRow.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__miniLabel,.solution-figure-module__w7-olq__miniRow.solution-figure-module__w7-olq__flagged .solution-figure-module__w7-olq__miniValue{color:var(--sf-lilac)}.solution-figure-module__w7-olq__compact .solution-figure-module__w7-olq__table{max-width:100%}@media (max-width:639px){.solution-figure-module__w7-olq__figure:not(.solution-figure-module__w7-olq__compact) .solution-figure-module__w7-olq__notes,.solution-figure-module__w7-olq__figure:not(.solution-figure-module__w7-olq__compact) .solution-figure-module__w7-olq__evidence>.solution-figure-module__w7-olq__flagged~.solution-figure-module__w7-olq__item~.solution-figure-module__w7-olq__item,.solution-figure-module__w7-olq__figure:not(.solution-figure-module__w7-olq__compact) .solution-figure-module__w7-olq__tableRowTight:not(.solution-figure-module__w7-olq__flagged):not(.solution-figure-module__w7-olq__sameLot){display:none}[data-figure=transfer] .solution-figure-module__w7-olq__table,[data-figure=transfer] .solution-figure-module__w7-olq__table tbody{display:block}[data-figure=transfer] .solution-figure-module__w7-olq__table thead{display:none}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow{border-bottom:1px solid var(--sf-hair);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 0;display:grid}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow:nth-child(n+3){display:none}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td,[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td+td{border:0;padding:0}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:first-child{grid-area:1/1}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(4){grid-area:1/2}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(2){grid-area:2/1/3/3}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(3){grid-area:3/1/4/3}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(2):before,[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(3):before{min-width:4.6em;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sf-muted);font-size:11px;display:inline-block}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(2):before{content:"Site A"}[data-figure=transfer] .solution-figure-module__w7-olq__tableRow td:nth-child(3):before{content:"Site B"}}
.solutions-index-module__FS8Wga__rows{border-bottom:1px solid var(--color-hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.solutions-index-module__FS8Wga__row{isolation:isolate;border-top:1px solid var(--color-hair);grid-template-columns:40px minmax(0,5fr) minmax(0,4fr) 24px;align-items:start;gap:0 40px;padding:30px 0 32px;display:grid;position:relative}.solutions-index-module__FS8Wga__glow{z-index:-1;pointer-events:none;border-top:1px solid var(--color-lilac-deep);border-bottom:1px solid var(--color-lilac-deep);background:radial-gradient(320px circle at var(--x,50%) var(--y,50%), var(--color-lilac-wash-soft), transparent 70%);opacity:0;transition:opacity .42s var(--ease-out);position:absolute;inset:-1px 0}.solutions-index-module__FS8Wga__row:hover .solutions-index-module__FS8Wga__glow,.solutions-index-module__FS8Wga__row:focus-within .solutions-index-module__FS8Wga__glow{opacity:1}.solutions-index-module__FS8Wga__index{color:var(--color-muted);padding-top:13px;font-size:12px}.solutions-index-module__FS8Wga__words{flex-direction:column;gap:12px;min-width:0;display:flex}.solutions-index-module__FS8Wga__name{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1.1}.solutions-index-module__FS8Wga__link{color:inherit;text-decoration:none}.solutions-index-module__FS8Wga__summary{color:var(--color-muted);text-wrap:pretty;max-width:30em;margin:0}.solutions-index-module__FS8Wga__glance{border-radius:var(--radius-m);border:1px solid var(--color-hair);background:var(--color-paper);min-width:0;padding:16px 18px}.solutions-index-module__FS8Wga__arrow{color:var(--color-muted);transition:transform .32s var(--ease-out), color .32s var(--ease-out);padding-top:11px}.solutions-index-module__FS8Wga__row:hover .solutions-index-module__FS8Wga__arrow,.solutions-index-module__FS8Wga__row:focus-within .solutions-index-module__FS8Wga__arrow{color:var(--color-lilac-deep);transform:translate(4px)}@media (max-width:900px){.solutions-index-module__FS8Wga__row{grid-template-columns:32px minmax(0,1fr) 20px;align-items:start;gap:16px}.solutions-index-module__FS8Wga__glance{grid-column:2}.solutions-index-module__FS8Wga__arrow{grid-area:1/3;padding-top:6px}.solutions-index-module__FS8Wga__index{padding-top:8px}.solutions-index-module__FS8Wga__name{font-size:26px}}@media (max-width:639px){.solutions-index-module__FS8Wga__glance{display:none}.solutions-index-module__FS8Wga__row{grid-template-columns:minmax(0,1fr) 20px;gap:8px 12px}.solutions-index-module__FS8Wga__index{grid-area:1/1;padding-top:0}.solutions-index-module__FS8Wga__arrow{grid-area:1/2;padding-top:0}.solutions-index-module__FS8Wga__words{grid-area:2/1/auto/-1}.solutions-index-module__FS8Wga__name{font-size:21.5px}}
.studio-screen-module__C-w2Vq__studio{grid-template-columns:330px minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.studio-screen-module__C-w2Vq__side{min-width:0;color:var(--color-paper);flex-direction:column;gap:18px;display:flex}.studio-screen-module__C-w2Vq__brand{color:var(--color-paper);align-items:center;gap:10px;display:flex}.studio-screen-module__C-w2Vq__brandName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:11px}.studio-screen-module__C-w2Vq__thread{flex-direction:column;gap:20px;display:flex}.studio-screen-module__C-w2Vq__message{border:1px solid var(--color-ink-hair);border-radius:var(--radius-l);background:#f6f0e90f;padding:12px 14px 13px}.studio-screen-module__C-w2Vq__who{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:6px;font-size:10.5px;display:block}.studio-screen-module__C-w2Vq__messageText{color:var(--color-paper);margin:0;font-size:14.5px;line-height:1.45}.studio-screen-module__C-w2Vq__steps{flex-direction:column;margin:0;padding:0 0 0 1px;list-style:none;display:flex}.studio-screen-module__C-w2Vq__step{grid-template-columns:13px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.studio-screen-module__C-w2Vq__step:last-child{padding-bottom:0}.studio-screen-module__C-w2Vq__step:not(:last-child):before{content:"";background:var(--color-ink-hair);width:1px;position:absolute;top:19px;bottom:2px;left:6px}.studio-screen-module__C-w2Vq__stepMark{box-sizing:border-box;width:13px;height:13px;transition:background-color .36s var(--ease), border-color .36s var(--ease), box-shadow .36s var(--ease);border:1px solid #f6f0e959;border-radius:50%;margin-top:3px}.studio-screen-module__C-w2Vq__step[data-state=active] .studio-screen-module__C-w2Vq__stepMark{border-color:var(--color-lilac);box-shadow:0 0 0 4px #c8b8ff33}.studio-screen-module__C-w2Vq__step[data-state=done] .studio-screen-module__C-w2Vq__stepMark{background:var(--color-paper);border-color:var(--color-paper)}.studio-screen-module__C-w2Vq__stepText{min-width:0}.studio-screen-module__C-w2Vq__stepTitle{color:var(--color-paper);transition:color .36s var(--ease);font-size:13.5px;line-height:1.4;display:block}.studio-screen-module__C-w2Vq__step[data-state=pending] .studio-screen-module__C-w2Vq__stepTitle{color:#f6f0e980}.studio-screen-module__C-w2Vq__stepDetail{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-ink-muted);margin-top:3px;font-size:10.5px;line-height:1.5;display:block}.studio-screen-module__C-w2Vq__field{border-radius:var(--radius-l);background:#f6f0e90f;border:1px solid #f6f0e938;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-height:98px;padding:12px 12px 12px 14px;display:grid;position:relative}.studio-screen-module__C-w2Vq__fieldText{align-self:start;min-height:62px;font-size:14px;line-height:1.45;display:block;position:relative}.studio-screen-module__C-w2Vq__placeholder{color:#f6f0e985;opacity:0;transition:opacity .35s cubic-bezier(.2,0,0,1),transform .35s cubic-bezier(.2,0,0,1);position:absolute;inset:0 0 auto;transform:translateY(6px)}.studio-screen-module__C-w2Vq__placeholder[data-at=on]{opacity:1;transition-delay:.35s;transform:none}.studio-screen-module__C-w2Vq__placeholder[data-at=past]{opacity:0;transform:translateY(-6px)}.studio-screen-module__C-w2Vq__idle{color:#f6f0e975}.studio-screen-module__C-w2Vq__typed{color:var(--color-paper);position:relative}.studio-screen-module__C-w2Vq__fieldSent{color:var(--color-paper);display:none}.studio-screen-module__C-w2Vq__field .studio-screen-module__C-w2Vq__fieldSend{color:var(--color-ink-muted);border-color:#f6f0e947}.studio-screen-module__C-w2Vq__field .studio-screen-module__C-w2Vq__fieldSend[data-ready]{background:var(--color-paper);border-color:var(--color-paper);color:var(--color-ink)}.studio-screen-module__C-w2Vq__view{flex-direction:column;min-width:0;display:flex;container:studio-view/inline-size}.studio-screen-module__C-w2Vq__viewBody{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.studio-screen-module__C-w2Vq__slotWrap{position:relative}.studio-screen-module__C-w2Vq__slot{border:1px dashed var(--color-hair-strong);border-radius:var(--radius-m);pointer-events:none;transition:opacity .52s var(--ease-out);position:absolute;inset:0}.studio-screen-module__C-w2Vq__slot[data-gone]{opacity:0}html:not([data-js]) .studio-screen-module__C-w2Vq__slot{display:none}.studio-screen-module__C-w2Vq__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.studio-screen-module__C-w2Vq__tile{border:1px solid var(--color-hair);border-radius:var(--radius-m);background:var(--color-white);flex-direction:column;gap:4px;height:100%;padding:11px 13px 12px;display:flex}.studio-screen-module__C-w2Vq__tileLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px}.studio-screen-module__C-w2Vq__tileValue{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--color-ink);font-size:26px;line-height:1.1}.studio-screen-module__C-w2Vq__tileDetail{text-wrap:balance;min-height:2.7em;color:var(--color-muted);font-size:12px;line-height:1.35}.studio-screen-module__C-w2Vq__chartBlock{padding:10px 2px 0}.studio-screen-module__C-w2Vq__blockTitle{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 4px;font-size:10.5px}.studio-screen-module__C-w2Vq__chartFrame{position:relative}.studio-screen-module__C-w2Vq__chart{width:100%;height:auto;display:block;overflow:visible}.studio-screen-module__C-w2Vq__chartCompact{display:none}.studio-screen-module__C-w2Vq__grid{stroke:var(--color-hair);stroke-width:1px}.studio-screen-module__C-w2Vq__tick,.studio-screen-module__C-w2Vq__planLabel,.studio-screen-module__C-w2Vq__feedLabel{fill:var(--color-muted);font-family:var(--font-mono)}.studio-screen-module__C-w2Vq__plan{stroke:var(--color-muted);stroke-width:1.25px;stroke-dasharray:4 4}.studio-screen-module__C-w2Vq__stem{stroke:#0d1b2a6b;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.studio-screen-module__C-w2Vq__chartBlock[data-drawn] .studio-screen-module__C-w2Vq__stem{stroke-dashoffset:0;transition:stroke-dashoffset .76s var(--ease-inout);transition-delay:calc(var(--i) * .11s + .16s)}.studio-screen-module__C-w2Vq__point{fill:var(--color-ink);stroke:var(--color-white);stroke-width:2px;opacity:0;transition:opacity .32s var(--ease-out), fill .52s var(--ease)}.studio-screen-module__C-w2Vq__chartBlock[data-drawn] .studio-screen-module__C-w2Vq__point{opacity:1;transition-delay:calc(var(--i) * .11s + .76s), 0s}.studio-screen-module__C-w2Vq__halo{fill:var(--color-lilac-wash);opacity:0;transition:opacity .52s var(--ease)}.studio-screen-module__C-w2Vq__callout{opacity:0;transition:opacity .52s var(--ease) .12s}.studio-screen-module__C-w2Vq__calloutTitle{fill:var(--color-ink);font-family:var(--font-sans);font-weight:500}.studio-screen-module__C-w2Vq__calloutText{fill:var(--color-muted);font-family:var(--font-sans)}.studio-screen-module__C-w2Vq__chartBlock[data-lit] .studio-screen-module__C-w2Vq__feed[data-lit] .studio-screen-module__C-w2Vq__point{fill:var(--color-lilac-deep)}.studio-screen-module__C-w2Vq__chartBlock[data-lit] .studio-screen-module__C-w2Vq__halo,.studio-screen-module__C-w2Vq__chartBlock[data-lit] .studio-screen-module__C-w2Vq__callout{opacity:1}.studio-screen-module__C-w2Vq__strips{flex-direction:column;gap:8px;padding-top:2px;display:flex}.studio-screen-module__C-w2Vq__stripRow,.studio-screen-module__C-w2Vq__axis{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;display:grid}.studio-screen-module__C-w2Vq__stripLabel{flex-direction:column;gap:3px;min-width:0;display:flex}.studio-screen-module__C-w2Vq__stripName{font-size:12.5px;font-weight:500;line-height:1.3}.studio-screen-module__C-w2Vq__stripKey{font-family:var(--font-mono);color:var(--color-muted);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex}.studio-screen-module__C-w2Vq__swatch{border:1px solid var(--color-hair-strong);background:var(--color-ivory);border-radius:2px;width:9px;height:9px;display:inline-block}.studio-screen-module__C-w2Vq__swatch[data-on]{background:var(--color-ink);border-color:var(--color-ink)}.studio-screen-module__C-w2Vq__swatch+.studio-screen-module__C-w2Vq__swatch,.studio-screen-module__C-w2Vq__stripKey .studio-screen-module__C-w2Vq__swatch:nth-of-type(2){margin-left:6px}.studio-screen-module__C-w2Vq__cells{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}.studio-screen-module__C-w2Vq__cell{border:1px solid var(--color-hair);background:var(--color-ivory);height:22px;transition:background-color .36s var(--ease), border-color .36s var(--ease);transition-delay:calc(var(--i) * 45ms + .12s);border-radius:4px;position:relative}.studio-screen-module__C-w2Vq__cell[data-on]{background:var(--color-ink);border-color:var(--color-ink)}.studio-screen-module__C-w2Vq__strips:not([data-filled]) .studio-screen-module__C-w2Vq__cell[data-on]{background:var(--color-ivory);border-color:var(--color-hair)}.studio-screen-module__C-w2Vq__cell:after{content:attr(data-tip);z-index:3;border-radius:var(--radius-s);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s var(--ease);padding:4px 7px;font-size:10.5px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.studio-screen-module__C-w2Vq__cell:hover:after{opacity:1}.studio-screen-module__C-w2Vq__cell:nth-child(-n+3):after{left:0;transform:none}.studio-screen-module__C-w2Vq__cell:nth-last-child(-n+3):after{left:auto;right:0;transform:none}.studio-screen-module__C-w2Vq__axisLabel{font-family:var(--font-mono);letter-spacing:-.01em;text-align:center;color:var(--color-muted);white-space:nowrap;font-size:10px}.studio-screen-module__C-w2Vq__axisCompact{display:none}.studio-screen-module__C-w2Vq__sources{color:var(--color-muted);margin:2px 0 0;font-size:11.5px;line-height:1.4}.studio-screen-module__C-w2Vq__sourcesLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-right:6px;font-size:10.5px}@media (max-width:900px){.studio-screen-module__C-w2Vq__studio{grid-template-columns:minmax(0,1fr);gap:18px}.studio-screen-module__C-w2Vq__side{gap:14px}.studio-screen-module__C-w2Vq__field{min-height:0}.studio-screen-module__C-w2Vq__fieldText{min-height:3em}.studio-screen-module__C-w2Vq__message{display:none}.studio-screen-module__C-w2Vq__field[data-sent] .studio-screen-module__C-w2Vq__fieldSent{display:block}.studio-screen-module__C-w2Vq__field[data-sent] .studio-screen-module__C-w2Vq__placeholder{display:none}}@container studio-view (max-width:800px){.studio-screen-module__C-w2Vq__axisWide{display:none}.studio-screen-module__C-w2Vq__axisCompact{display:inline}}@container studio-view (max-width:640px){.studio-screen-module__C-w2Vq__viewBody{padding:14px}.studio-screen-module__C-w2Vq__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-screen-module__C-w2Vq__stripRow,.studio-screen-module__C-w2Vq__axis{grid-template-columns:minmax(0,1fr);gap:6px}.studio-screen-module__C-w2Vq__axis>span:first-child{display:none}.studio-screen-module__C-w2Vq__stripLabel{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}.studio-screen-module__C-w2Vq__cells{gap:3px}}@container studio-view (max-width:553px){.studio-screen-module__C-w2Vq__chartWide{display:none}.studio-screen-module__C-w2Vq__chartCompact{display:block}}@media (max-width:639px){.studio-screen-module__C-w2Vq__view{--fade:150px;--fade-mask:linear-gradient(to bottom, #000 calc(100% - var(--fade)), #000000f5 calc(100% - var(--fade) * .84), #000000d9 calc(100% - var(--fade) * .68), #000000a8 calc(100% - var(--fade) * .52), #0000006b calc(100% - var(--fade) * .36), #0003 calc(100% - var(--fade) * .2), #0000000f calc(100% - var(--fade) * .08), transparent);-webkit-mask-image:var(--fade-mask);-webkit-mask-image:var(--fade-mask);mask-image:var(--fade-mask)}.studio-screen-module__C-w2Vq__sources{display:none}}.studio-screen-module__C-w2Vq__studio[data-film=idle] *,.studio-screen-module__C-w2Vq__studio[data-film=ready] *{transition:none!important}@media (max-width:639px){.studio-screen-module__C-w2Vq__axisCompact,.studio-screen-module__C-w2Vq__tileLabel,.studio-screen-module__C-w2Vq__stripKey,.studio-screen-module__C-w2Vq__stepDetail,.studio-screen-module__C-w2Vq__blockTitle{font-size:11px}}
.studio-hero-module__Uvvcqq__hero{padding:88px 0 24px}.studio-hero-module__Uvvcqq__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:40px;display:grid}.studio-hero-module__Uvvcqq__statement{flex-direction:column;grid-column:span 8;gap:22px;display:flex}.studio-hero-module__Uvvcqq__headline{color:var(--color-ink);max-width:14em}.studio-hero-module__Uvvcqq__aside{flex-direction:column;grid-column:9/span 4;gap:20px;padding-bottom:8px;display:flex}.studio-hero-module__Uvvcqq__lede{color:var(--color-muted);text-wrap:pretty}.studio-hero-module__Uvvcqq__screen{isolation:isolate;background:var(--color-ink);color:var(--color-paper);border-radius:24px;margin:56px 24px 0;position:relative;overflow:clip}.studio-hero-module__Uvvcqq__screenInner{padding-top:44px;padding-bottom:48px;position:relative}@media (max-width:900px){.studio-hero-module__Uvvcqq__hero{padding:48px 0 12px}.studio-hero-module__Uvvcqq__head{flex-direction:column;align-items:stretch;gap:24px;display:flex}.studio-hero-module__Uvvcqq__headline{max-width:none}.studio-hero-module__Uvvcqq__aside{padding-bottom:0}.studio-hero-module__Uvvcqq__screen{border-radius:18px;margin:36px 12px 0}.studio-hero-module__Uvvcqq__screenInner{padding-top:24px;padding-bottom:24px}}
:where(.hero-module__7JtowW__hero){padding:88px 0 0}.hero-module__7JtowW__top{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:40px;display:grid}.hero-module__7JtowW__statement{flex-direction:column;grid-column:span 7;gap:22px;display:flex}.hero-module__7JtowW__headline{color:var(--color-ink)}.hero-module__7JtowW__aside{flex-direction:column;grid-column:9/span 4;gap:20px;padding-bottom:6px;display:flex}.hero-module__7JtowW__indexHero{padding:80px 0 56px}.hero-module__7JtowW__indexInner{flex-direction:column;gap:36px;display:flex}.hero-module__7JtowW__indexStatement{flex-direction:column;gap:22px;display:flex}.hero-module__7JtowW__indexStatement .hero-module__7JtowW__headline{max-width:13.5em}.hero-module__7JtowW__indexRow{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:40px;display:grid}.hero-module__7JtowW__indexLede{text-wrap:pretty;grid-column:span 7;max-width:40em}.hero-module__7JtowW__indexCtas{grid-column:8/span 5;padding-bottom:2px}@media (max-width:900px){.hero-module__7JtowW__indexHero{padding:48px 0 40px}.hero-module__7JtowW__indexInner{gap:28px}.hero-module__7JtowW__indexStatement .hero-module__7JtowW__headline{max-width:none}.hero-module__7JtowW__indexRow{flex-direction:column;align-items:stretch;gap:24px;display:flex}.hero-module__7JtowW__indexLede{max-width:none}.hero-module__7JtowW__indexCtas{padding-bottom:0}}.hero-module__7JtowW__centered .hero-module__7JtowW__top{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px}.hero-module__7JtowW__centered .hero-module__7JtowW__statement{grid-column:auto;align-items:center;max-width:860px}.hero-module__7JtowW__centered .hero-module__7JtowW__headline{text-wrap:balance}.hero-module__7JtowW__centered .hero-module__7JtowW__aside{grid-column:auto;align-items:center;max-width:640px;padding-bottom:0}.hero-module__7JtowW__centered .hero-module__7JtowW__lede{text-align:center;text-wrap:balance}.hero-module__7JtowW__eyebrowCentered,.hero-module__7JtowW__ctasCentered{justify-content:center}.hero-module__7JtowW__split{padding:72px 0}.hero-module__7JtowW__splitGrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.hero-module__7JtowW__splitText{flex-direction:column;gap:22px;min-width:0;display:flex}.hero-module__7JtowW__splitText .hero-module__7JtowW__headline{max-width:11.5em}.hero-module__7JtowW__splitLede{max-width:34em}.hero-module__7JtowW__splitPanel{isolation:isolate;border-radius:var(--radius-l);background-color:var(--color-paper);color:var(--color-ink);min-width:0;position:relative;overflow:clip}.hero-module__7JtowW__splitFigure{z-index:1;padding:36px 32px 30px;position:relative}@media (max-width:1100px){.hero-module__7JtowW__splitGrid{gap:40px}}@media (max-width:900px){.hero-module__7JtowW__split{padding:44px 0 56px}.hero-module__7JtowW__splitGrid{grid-template-columns:minmax(0,1fr);gap:36px}.hero-module__7JtowW__splitFigure{padding:22px 16px 20px}}.hero-module__7JtowW__code{isolation:isolate;padding:72px 0 84px;position:relative;overflow:clip}.hero-module__7JtowW__codeGrid{grid-template-columns:minmax(0,10fr) minmax(0,14fr);align-items:center;gap:48px;display:grid}.hero-module__7JtowW__codeText{flex-direction:column;gap:22px;min-width:0;display:flex}.hero-module__7JtowW__codeText .hero-module__7JtowW__headline{max-width:10.5em;font-size:clamp(40px,3.6vw,54px)}.hero-module__7JtowW__codeLede{max-width:36em}.hero-module__7JtowW__codeFigure{min-width:0;margin-right:calc((min(100vw, var(--wrap) + 2 * var(--gutter)) - 100vw) / 2 - var(--gutter));padding-right:calc(var(--gutter) + 8px)}@media (max-width:1100px){.hero-module__7JtowW__codeGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:36px}}@media (max-width:900px){.hero-module__7JtowW__code{padding:44px 0 56px}.hero-module__7JtowW__codeGrid{grid-template-columns:minmax(0,1fr);gap:36px}.hero-module__7JtowW__codeText .hero-module__7JtowW__headline{max-width:none}.hero-module__7JtowW__codeFigure{margin-right:0;padding-right:0}}.hero-module__7JtowW__directoryHero{isolation:isolate;padding:76px 0 120px;position:relative;overflow:clip}.hero-module__7JtowW__directoryHero+section{z-index:1;border-radius:24px 24px 0 0;margin-top:-24px;position:relative}.hero-module__7JtowW__directoryStack{z-index:1;flex-direction:column;align-items:center;gap:44px;display:flex;position:relative}.hero-module__7JtowW__directoryText{text-align:center;flex-direction:column;align-items:center;gap:22px;min-width:0;display:flex}.hero-module__7JtowW__directoryText .hero-module__7JtowW__headline{color:var(--color-paper);text-wrap:balance;max-width:13em}.hero-module__7JtowW__directoryLede{color:var(--color-ink-muted);text-wrap:pretty;max-width:40em}.hero-module__7JtowW__points{border-top:1px solid var(--color-ink-hair);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;max-width:1080px;margin:0;padding:0;list-style:none;display:grid}.hero-module__7JtowW__point{flex-direction:column;gap:8px;min-width:0;padding:22px 36px 4px;display:flex}.hero-module__7JtowW__point:first-child{padding-left:0}.hero-module__7JtowW__point:last-child{padding-right:0}.hero-module__7JtowW__point+.hero-module__7JtowW__point{border-left:1px solid var(--color-ink-hair)}.hero-module__7JtowW__pointTitle{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-paper);font-size:15px;font-weight:500}.hero-module__7JtowW__pointText{color:var(--color-ink-muted);text-wrap:pretty;margin:0}.hero-module__7JtowW__directory{width:100%;min-width:0;margin-top:20px}@media (max-width:900px){.hero-module__7JtowW__directoryHero{padding:48px 0 84px}.hero-module__7JtowW__directoryHero+section{border-radius:16px 16px 0 0;margin-top:-16px}.hero-module__7JtowW__directoryStack{gap:32px}.hero-module__7JtowW__directoryText .hero-module__7JtowW__headline{max-width:none}.hero-module__7JtowW__points{grid-template-columns:minmax(0,1fr);gap:0}.hero-module__7JtowW__point,.hero-module__7JtowW__point:first-child,.hero-module__7JtowW__point:last-child{border-bottom:1px solid var(--color-ink-hair);padding:14px 0 15px}.hero-module__7JtowW__point+.hero-module__7JtowW__point{border-left:0}.hero-module__7JtowW__point:last-child{border-bottom:0}}.hero-module__7JtowW__loopBand{padding:28px 0 72px;overflow:hidden}.hero-module__7JtowW__lede{color:var(--color-muted)}.hero-module__7JtowW__band{margin-top:40px}.hero-module__7JtowW__alone{padding-bottom:72px}.hero-module__7JtowW__panel{background-color:var(--color-paper);background-image:radial-gradient(circle,#0d1b2a29 .7px,#0000 .9px);background-position:7px 7px;background-size:14px 14px;padding:48px 0 52px;overflow:hidden}.hero-module__7JtowW__ground{border-radius:0}.hero-module__7JtowW__bandInner{padding:56px 0 64px}.hero-module__7JtowW__surface{background:var(--color-white);border:1px solid var(--color-hair);border-radius:var(--radius-m);color:var(--color-ink);position:relative;overflow:hidden}.hero-module__7JtowW__topbar{border-bottom:1px solid var(--color-hair);background:var(--color-ivory);white-space:nowrap;justify-content:space-between;align-items:center;height:44px;padding:0 16px;display:flex}.hero-module__7JtowW__topbarLeft,.hero-module__7JtowW__topbarRight{align-items:center;gap:12px;display:flex}.hero-module__7JtowW__topbarRight{gap:16px}.hero-module__7JtowW__topbarText{color:var(--color-muted);font-size:11px}.hero-module__7JtowW__status{color:var(--color-lilac-deep);font-size:11px}.hero-module__7JtowW__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}.hero-module__7JtowW__convo{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.hero-module__7JtowW__turn{flex-direction:column;gap:8px;display:flex}.hero-module__7JtowW__speaker{color:var(--color-muted);font-size:10.5px}:is(.hero-module__7JtowW__turn .eyebrow .hero-module__7JtowW__mono,.hero-module__7JtowW__turn .eyebrow .mono){font-size:10.5px}.hero-module__7JtowW__question{margin:0;font-size:16px;line-height:1.45}.hero-module__7JtowW__answer{margin:0;font-size:14px;line-height:1.6}.hero-module__7JtowW__cite{font-family:var(--font-mono);color:var(--color-lilac-deep);vertical-align:super;margin-left:3px;font-size:10px;line-height:1}.hero-module__7JtowW__followUp{border:1px solid var(--color-hair);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.hero-module__7JtowW__followUpText{color:var(--color-muted-2)}.hero-module__7JtowW__followUpMark{color:var(--color-muted);font-size:11px}.hero-module__7JtowW__sources{border-left:1px solid var(--color-hair);background:var(--color-white);flex-direction:column;gap:10px;padding:24px 20px;display:flex}.hero-module__7JtowW__sourcesHead{justify-content:space-between;display:flex}.hero-module__7JtowW__sourcesLabel{color:var(--color-muted);font-size:10.5px}.hero-module__7JtowW__source{border:1px solid var(--color-hair);border-radius:6px;align-items:center;gap:12px;padding:10px 12px;display:flex}.hero-module__7JtowW__sourceNumber{color:var(--color-muted);flex:none;width:14px;font-size:11px}.hero-module__7JtowW__thumb{background:var(--color-paper);border:1px solid var(--color-hair);border-radius:2px;flex:none;width:34px;height:44px;position:relative;overflow:hidden}.hero-module__7JtowW__thumbLine,.hero-module__7JtowW__thumbLineShort,.hero-module__7JtowW__thumbMark,.hero-module__7JtowW__thumbLineLow{background:#0d1b2a2e;height:2px;position:absolute;left:5px}.hero-module__7JtowW__thumbLine{background:#0d1b2a40;top:7px;right:5px}.hero-module__7JtowW__thumbLineShort{top:12px;right:9px}.hero-module__7JtowW__thumbMark{background:#c8b8ffb3;height:5px;right:6px}.hero-module__7JtowW__thumbLineLow{top:30px;right:11px}.hero-module__7JtowW__sourceText{flex-direction:column;gap:3px;min-width:0;display:flex}.hero-module__7JtowW__sourceTitle{font-weight:500}.hero-module__7JtowW__sourceMeta{color:var(--color-muted);letter-spacing:.04em;font-size:10.5px}.hero-module__7JtowW__hideOnPhone{display:inline}@media (max-width:900px){:where(.hero-module__7JtowW__hero){padding:56px 0 0}.hero-module__7JtowW__top{flex-direction:column;align-items:stretch;gap:22px;display:flex}.hero-module__7JtowW__statement{gap:22px}.hero-module__7JtowW__aside{gap:20px;padding-bottom:0}.hero-module__7JtowW__band{margin-top:32px}.hero-module__7JtowW__alone{padding-bottom:48px}.hero-module__7JtowW__panel{padding:28px 0 32px}.hero-module__7JtowW__loopBand{padding:16px 0 48px}.hero-module__7JtowW__centered .hero-module__7JtowW__top{align-items:center;gap:20px}.hero-module__7JtowW__bandInner{padding:44px 0 40px}.hero-module__7JtowW__grid{grid-template-columns:minmax(0,1fr)}.hero-module__7JtowW__convo{padding:18px}.hero-module__7JtowW__question{font-size:16px}.hero-module__7JtowW__sources{border-left:0;border-top:1px solid var(--color-hair);padding:18px}.hero-module__7JtowW__hideOnPhone{display:none}}.hero-module__7JtowW__stageHero{background-image:radial-gradient(circle,#0d1b2a24 .7px,#0000 .9px);background-position:7px 7px;background-size:14px 14px;padding:88px 0 72px;position:relative;overflow:clip}.hero-module__7JtowW__stageInner{flex-direction:column;gap:64px;display:flex;position:relative}.hero-module__7JtowW__stageStatement{flex-direction:column;gap:22px;max-width:820px;display:flex}.hero-module__7JtowW__stageLede{color:var(--color-muted);max-width:640px}.hero-module__7JtowW__stageRun{width:100%;min-width:0}@media (max-width:900px){.hero-module__7JtowW__stageHero{padding:56px 0}.hero-module__7JtowW__stageInner{gap:44px}}.hero-module__7JtowW__solutionsHero{padding:80px 0 72px}.hero-module__7JtowW__solutionsInner{flex-direction:column;gap:56px;display:flex}.hero-module__7JtowW__solutionsHead{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:40px;display:grid}.hero-module__7JtowW__solutionsStatement{flex-direction:column;grid-column:span 7;gap:22px;display:flex}.hero-module__7JtowW__solutionsAside{flex-direction:column;grid-column:8/span 5;gap:20px;padding-bottom:6px;display:flex}.hero-module__7JtowW__solutionsLede{text-wrap:pretty}@media (max-width:900px){.hero-module__7JtowW__solutionsHero{padding:56px 0}.hero-module__7JtowW__solutionsInner{gap:36px}.hero-module__7JtowW__solutionsHead{flex-direction:column;align-items:stretch;gap:22px;display:flex}.hero-module__7JtowW__solutionsAside{padding-bottom:0}}
section.proof-module__-6Sfoq__shell{padding:64px 0 96px}section.proof-module__-6Sfoq__shell:has(+section.proof-module__-6Sfoq__below){padding-bottom:0}section.proof-module__-6Sfoq__below{padding:64px 0 96px}.proof-module__-6Sfoq__band{border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair)}.proof-module__-6Sfoq__split{grid-template-columns:clamp(420px,41.6667%,500px) minmax(0,1fr);display:grid}.proof-module__-6Sfoq__split[data-alone]{grid-template-columns:minmax(0,1fr)}.proof-module__-6Sfoq__split>.proof-module__-6Sfoq__cell{border-right:1px solid var(--color-hair);gap:0;min-width:0;padding:44px 48px 44px 0}.proof-module__-6Sfoq__split[data-alone]>.proof-module__-6Sfoq__cell{border-right:0}.proof-module__-6Sfoq__cell h2.proof-module__-6Sfoq__title{color:var(--color-ink);margin-top:18px;font-size:clamp(28px,1.25vw + 12px,32px);line-height:1.16}.proof-module__-6Sfoq__cell p.proof-module__-6Sfoq__line{max-width:34em;color:var(--color-muted);margin-top:14px}.proof-module__-6Sfoq__cell .proof-module__-6Sfoq__more{align-self:flex-start;margin-top:22px}.proof-module__-6Sfoq__strip{--scale:.9;--gap:88;--speed:26;min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-ink) 12%, var(--color-ink) 88%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--color-ink) 12%, var(--color-ink) 88%, transparent);mask-image:linear-gradient(90deg, transparent, var(--color-ink) 12%, var(--color-ink) 88%, transparent);align-items:center;display:flex;position:relative;overflow:hidden}.proof-module__-6Sfoq__belt{width:max-content;animation:linear infinite proof-module__-6Sfoq__drift;animation-duration:calc((var(--span,1200) * var(--scale) + var(--count,6) * var(--gap)) * 1s / var(--speed));transition:opacity .5s var(--ease), filter .5s var(--ease);will-change:transform;flex:none;display:flex}.proof-module__-6Sfoq__set{align-items:center;gap:calc(var(--gap) * 1px);padding:0 calc(var(--gap) * 1px) 0 0;flex:none;margin:0;list-style:none;display:flex}.proof-module__-6Sfoq__slot{flex:none;align-items:center;display:flex}.proof-module__-6Sfoq__logo{width:auto;height:calc(var(--h,44px) * var(--scale));opacity:.85;flex:none;display:block}.proof-module__-6Sfoq__veil{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.proof-module__-6Sfoq__veil .proof-module__-6Sfoq__cue{color:var(--color-ink);white-space:nowrap;opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:scale(.95)}@media (hover:hover){.proof-module__-6Sfoq__strip:hover .proof-module__-6Sfoq__belt{animation-play-state:paused}.proof-module__-6Sfoq__strip[data-linked]:hover .proof-module__-6Sfoq__belt{opacity:.3;filter:blur(2px)}.proof-module__-6Sfoq__strip[data-linked]:hover .proof-module__-6Sfoq__cue{opacity:1;transform:none}}.proof-module__-6Sfoq__inner{--pad:48px;padding:var(--pad) var(--pad) 0;flex-direction:column;gap:12px;display:flex}.proof-module__-6Sfoq__ledger{--py:36px;--least:264px;grid-template-columns:repeat(auto-fit, minmax(max(var(--least), calc(100% / var(--most,3))), 1fr));margin:0 calc(-1 * var(--pad));padding:0;list-style:none;display:grid;overflow:hidden}.proof-module__-6Sfoq__figure{min-width:0;padding:var(--py) var(--pad);border-right:1px solid var(--color-ink-hair);border-bottom:1px solid var(--color-ink-hair);flex-direction:column;align-items:flex-start;gap:16px;margin:0 -1px -1px 0;display:flex;container-type:inline-size}.proof-module__-6Sfoq__numeral{--top:clamp(80px, 5.6vw + 40px, 124px);font-family:var(--font-serif);font-weight:500;font-size:min(var(--top), calc(100cqi / var(--fit,2)));letter-spacing:-.01em;color:var(--color-paper);white-space:nowrap;line-height:.8}.proof-module__-6Sfoq__figure .proof-module__-6Sfoq__caption{color:var(--color-paper);text-wrap:balance}@media (max-width:900px){section.proof-module__-6Sfoq__shell{padding:48px 0 64px}section.proof-module__-6Sfoq__shell:has(+section.proof-module__-6Sfoq__below){padding-bottom:0}section.proof-module__-6Sfoq__below{padding:48px 0 64px}.proof-module__-6Sfoq__split{grid-template-columns:minmax(0,1fr)}.proof-module__-6Sfoq__split>.proof-module__-6Sfoq__cell{margin:0 calc(-1 * var(--gutter));padding:36px var(--gutter);border-right:0;border-bottom:1px solid var(--color-hair)}.proof-module__-6Sfoq__split[data-alone]>.proof-module__-6Sfoq__cell{border-bottom:0}.proof-module__-6Sfoq__strip{--scale:.72;--gap:64;margin:0 calc(-1 * var(--gutter));padding:30px 0}.proof-module__-6Sfoq__inner{--pad:28px;isolation:isolate;gap:8px;padding-top:36px;position:relative}.proof-module__-6Sfoq__inner:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 42%, transparent) 0%, color-mix(in srgb, var(--color-ink) 18%, transparent) 70%, transparent 100%);pointer-events:none;position:absolute;inset:0}.proof-module__-6Sfoq__ledger{--py:32px}}@media (max-width:639px){.proof-module__-6Sfoq__inner{--pad:20px}.proof-module__-6Sfoq__ledger{--py:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.proof-module__-6Sfoq__figure{gap:12px}}@media (prefers-reduced-motion:reduce){.proof-module__-6Sfoq__belt{transition:none;animation:none}.proof-module__-6Sfoq__veil .proof-module__-6Sfoq__cue{transition:none;transform:none}}@keyframes proof-module__-6Sfoq__drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}
section.logo-wall-module__tmIiBq__section{border-top:1px solid var(--color-hair);padding:48px 0 44px}.logo-wall-module__tmIiBq__stack{flex-direction:column;gap:36px;display:flex}.logo-wall-module__tmIiBq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.logo-wall-module__tmIiBq__statement{flex-direction:column;gap:14px;min-width:0;display:flex}.logo-wall-module__tmIiBq__heading{font-size:26px;line-height:1.2}.logo-wall-module__tmIiBq__text{color:var(--color-muted)}.on-ink .logo-wall-module__tmIiBq__text{color:var(--color-ink-muted)}.logo-wall-module__tmIiBq__link{flex:none}.logo-wall-module__tmIiBq__marq,.logo-wall-module__tmIiBq__row{--gap:96px;--scale:.78}.logo-wall-module__tmIiBq__marq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.logo-wall-module__tmIiBq__track{will-change:transform;width:max-content;padding:8px 0;animation:36s linear infinite logo-wall-module__tmIiBq__marq;display:flex}.logo-wall-module__tmIiBq__marq:hover .logo-wall-module__tmIiBq__track{animation-play-state:paused}.logo-wall-module__tmIiBq__list{align-items:center;gap:var(--gap);padding:0 var(--gap) 0 0;flex:none;margin:0;list-style:none;display:flex}.logo-wall-module__tmIiBq__row .logo-wall-module__tmIiBq__list{flex-wrap:wrap;gap:40px 80px;padding:8px 0}.logo-wall-module__tmIiBq__item{flex:none;align-items:center;display:flex}.logo-wall-module__tmIiBq__mark{height:calc(var(--h,44px) * var(--scale));opacity:.85;flex:none;width:auto;display:block}@media (max-width:900px){section.logo-wall-module__tmIiBq__section{padding:48px 0 40px}.logo-wall-module__tmIiBq__stack{gap:28px}.logo-wall-module__tmIiBq__head{flex-direction:column;align-items:flex-start;gap:18px}.logo-wall-module__tmIiBq__heading{font-size:24px;line-height:1.25}.logo-wall-module__tmIiBq__marq,.logo-wall-module__tmIiBq__row{--gap:64px;--scale:.64}.logo-wall-module__tmIiBq__row .logo-wall-module__tmIiBq__list{gap:28px 48px}}@media (prefers-reduced-motion:reduce){.logo-wall-module__tmIiBq__track{animation:none}}@keyframes logo-wall-module__tmIiBq__marq{0%{transform:translate(0,0)}to{transform:translate(-50%)}}
.split-feature-module__rpTYiG__section{position:relative}.split-feature-module__rpTYiG__stack{flex-direction:column;gap:40px;display:flex}.split-feature-module__rpTYiG__heading{color:var(--color-ink)}.on-ink .split-feature-module__rpTYiG__heading{color:var(--color-paper)}section.split-feature-module__rpTYiG__section:has(.split-feature-module__rpTYiG__intro){padding:96px 0}.split-feature-module__rpTYiG__intro{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:center;gap:56px;padding-bottom:88px;display:grid}.split-feature-module__rpTYiG__introText{min-width:0}.split-feature-module__rpTYiG__introFigure{min-width:0;animation-delay:calc(3 * var(--stagger));padding:0 8px}.split-feature-module__rpTYiG__introLists{min-width:0;animation-delay:calc(4 * var(--stagger));flex-direction:column;gap:32px;display:flex}.split-feature-module__rpTYiG__group{border-left:2px solid var(--color-lilac);flex-direction:column;gap:12px;padding-left:16px;display:flex}.split-feature-module__rpTYiG__groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-paper);font-size:11px}.split-feature-module__rpTYiG__groupList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.split-feature-module__rpTYiG__groupEntry{color:var(--color-ink-muted)}.split-feature-module__rpTYiG__chapters{--rail:184px;grid-template-columns:minmax(var(--gutter), 1fr) var(--rail) minmax(0, calc(var(--wrap) - var(--rail))) minmax(var(--gutter), 1fr);align-items:start;display:grid}.split-feature-module__rpTYiG__rail{grid-column:2;padding:72px 24px 0 0;position:sticky;top:104px}.split-feature-module__rpTYiG__indexList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.split-feature-module__rpTYiG__indexEntry{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink-muted);transition:color .24s var(--ease);padding-left:14px;font-size:12px;text-decoration:none;display:inline-block;position:relative}.split-feature-module__rpTYiG__indexEntry:before{content:"";background:var(--color-lilac);opacity:0;width:2px;height:14px;transition:opacity .24s var(--ease), transform .24s var(--ease);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(.4)}.split-feature-module__rpTYiG__indexEntry.split-feature-module__rpTYiG__on{color:var(--color-paper)}.split-feature-module__rpTYiG__indexEntry.split-feature-module__rpTYiG__on:before{opacity:1;transform:translateY(-50%)scaleY(1)}.split-feature-module__rpTYiG__indexEntry:hover{color:var(--color-paper)}.split-feature-module__rpTYiG__panel{background:var(--color-chalk);min-width:0;color:var(--color-ink);border-radius:24px 0 0 24px;grid-column:3/5}.split-feature-module__rpTYiG__panelInner{max-width:calc(var(--wrap) - var(--rail));flex-direction:column;gap:112px;padding:72px 0 72px 56px;display:flex}.split-feature-module__rpTYiG__chapter{flex-direction:column;gap:32px;scroll-margin-top:96px;display:flex}.split-feature-module__rpTYiG__chapterHead{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.split-feature-module__rpTYiG__titleBlock{flex-direction:column;gap:18px;min-width:0;display:flex}.split-feature-module__rpTYiG__chapterEyebrow{margin-bottom:2px}.split-feature-module__rpTYiG__chapterTitle{font-family:var(--font-serif);letter-spacing:0;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.1vw,44px);font-weight:500;line-height:1.1}.split-feature-module__rpTYiG__chapterText{flex-direction:column;gap:22px;min-width:0;padding-bottom:6px;display:flex}.split-feature-module__rpTYiG__body{color:var(--color-muted)}.split-feature-module__rpTYiG__link{align-self:flex-start}.split-feature-module__rpTYiG__features{text-wrap:balance;max-width:900px;margin:0;padding:0;font-size:12px;line-height:2;list-style:none}.split-feature-module__rpTYiG__feature{word-spacing:24px;display:inline}.split-feature-module__rpTYiG__featureLink,.split-feature-module__rpTYiG__featureText{letter-spacing:.06em;text-transform:uppercase;word-spacing:normal;white-space:nowrap;color:var(--color-muted);transition:color .2s var(--ease);font-size:12px;text-decoration:none}.split-feature-module__rpTYiG__feature:first-child .split-feature-module__rpTYiG__featureLink,.split-feature-module__rpTYiG__feature:first-child .split-feature-module__rpTYiG__featureText{color:var(--color-ink)}.split-feature-module__rpTYiG__featureLink:hover{color:var(--color-lilac-deep)}.split-feature-module__rpTYiG__figurePanel{isolation:isolate;border-radius:var(--radius-l);background:var(--color-ink);min-height:460px;color:var(--color-paper);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:40px;padding:32px 36px;display:grid;position:relative;overflow:hidden}.split-feature-module__rpTYiG__panelPhoto{z-index:0}.split-feature-module__rpTYiG__figurePanel .grain{z-index:0}.split-feature-module__rpTYiG__caption{z-index:1;max-width:320px;font-family:var(--font-sans);color:var(--color-ink-muted);align-self:start;margin:0;font-size:13px;line-height:1.55;position:relative}.split-feature-module__rpTYiG__figureSlot{z-index:1;justify-content:flex-end;min-width:0;display:flex;position:relative}.split-feature-module__rpTYiG__figureSlot>*{width:100%;max-width:600px}.split-feature-module__rpTYiG__figurePanel:has(.split-feature-module__rpTYiG__figureWide){grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.split-feature-module__rpTYiG__figureWide{justify-content:center}.split-feature-module__rpTYiG__figureWide>*{max-width:880px}.split-feature-module__rpTYiG__media{border:1px solid var(--color-hair);border-radius:var(--radius-m);width:100%;position:relative;overflow:hidden}.split-feature-module__rpTYiG__rows{flex-direction:column;gap:72px;display:flex}.split-feature-module__rpTYiG__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.split-feature-module__rpTYiG__row .split-feature-module__rpTYiG__chapterTitle,.split-feature-module__rpTYiG__railTitle{font-size:clamp(28px,2.4vw,34px)}.split-feature-module__rpTYiG__text{flex-direction:column;gap:18px;min-width:0;display:flex}.split-feature-module__rpTYiG__figure{min-width:0;display:flex}.split-feature-module__rpTYiG__row.split-feature-module__rpTYiG__mediaLeft .split-feature-module__rpTYiG__text{order:2}.split-feature-module__rpTYiG__row.split-feature-module__rpTYiG__mediaLeft .split-feature-module__rpTYiG__figure{order:1}@media (max-width:1100px){.split-feature-module__rpTYiG__intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.split-feature-module__rpTYiG__introLists{flex-direction:row;grid-column:1/-1;gap:48px}.split-feature-module__rpTYiG__group{flex:1}}@media (max-width:900px){section.split-feature-module__rpTYiG__section:has(.split-feature-module__rpTYiG__intro){padding:64px 0}.split-feature-module__rpTYiG__intro{grid-template-columns:minmax(0,1fr);gap:36px;padding-bottom:48px}.split-feature-module__rpTYiG__introFigure{max-width:420px;padding:0}.split-feature-module__rpTYiG__introLists{flex-direction:column;gap:28px}.split-feature-module__rpTYiG__chapters{padding:0 var(--gutter);grid-template-columns:minmax(0,1fr)}.split-feature-module__rpTYiG__rail{display:none}.split-feature-module__rpTYiG__panel{border-radius:16px;grid-column:1}.split-feature-module__rpTYiG__panelInner{gap:64px;max-width:none;padding:40px 20px}.split-feature-module__rpTYiG__chapter{gap:24px;scroll-margin-top:80px}.split-feature-module__rpTYiG__chapterHead{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.split-feature-module__rpTYiG__chapterText{padding-bottom:0}.split-feature-module__rpTYiG__feature{word-spacing:12px}.split-feature-module__rpTYiG__figurePanel{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;min-height:0;padding:20px}.split-feature-module__rpTYiG__caption,.split-feature-module__rpTYiG__figureSlot>*{max-width:none}.split-feature-module__rpTYiG__row{grid-template-columns:minmax(0,1fr);gap:28px}.split-feature-module__rpTYiG__row.split-feature-module__rpTYiG__mediaLeft .split-feature-module__rpTYiG__text{order:1}.split-feature-module__rpTYiG__row.split-feature-module__rpTYiG__mediaLeft .split-feature-module__rpTYiG__figure{order:2}.split-feature-module__rpTYiG__rows{gap:48px}.split-feature-module__rpTYiG__rail{z-index:3;grid-column:1;margin:0 0 12px;padding:0;display:block;position:sticky;top:61px}.split-feature-module__rpTYiG__indexList{background:var(--color-ink);border:1px solid var(--color-ink-hair);border-radius:14px;flex-direction:row;gap:2px;padding:0 3px}.split-feature-module__rpTYiG__indexList>li{flex:none;display:flex}.split-feature-module__rpTYiG__indexList>li:has(.split-feature-module__rpTYiG__on){flex:auto}.split-feature-module__rpTYiG__indexEntry{min-width:44px;min-height:44px;transition:color .24s var(--ease), background-color .24s var(--ease);border-radius:11px;flex:auto;justify-content:center;align-items:center;gap:.6em;padding:0 12px;font-size:11px;display:flex}.split-feature-module__rpTYiG__indexEntry.split-feature-module__rpTYiG__on{background:var(--color-ink-hover)}.split-feature-module__rpTYiG__indexEntry:before{width:14px;height:2px;top:auto;bottom:6px;left:50%;transform:translate(-50%)scaleX(.4)}.split-feature-module__rpTYiG__indexEntry.split-feature-module__rpTYiG__on:before{transform:translate(-50%)scaleX(1)}.split-feature-module__rpTYiG__indexEntry:not(.split-feature-module__rpTYiG__on) .split-feature-module__rpTYiG__indexWord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.split-feature-module__rpTYiG__indexNumber{color:var(--color-lilac)}.split-feature-module__rpTYiG__chapter{scroll-margin-top:128px}}@media (max-width:639px){.split-feature-module__rpTYiG__introFigure,.split-feature-module__rpTYiG__chapter .split-feature-module__rpTYiG__features{display:none}.split-feature-module__rpTYiG__figurePanel:has([data-crop]){padding-bottom:0}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.split-feature-module__rpTYiG__indexEntry{transition:none}}section.split-feature-module__rpTYiG__roomy{padding:88px 0 92px}.split-feature-module__rpTYiG__fanTitle{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:22px;font-weight:500;line-height:1.15}@media (max-width:900px){section.split-feature-module__rpTYiG__roomy{padding:56px 0 60px}}section.split-feature-module__rpTYiG__framework{padding:88px 0 96px}.split-feature-module__rpTYiG__frameworkStack{flex-direction:column;gap:48px;display:flex}@media (max-width:900px){section.split-feature-module__rpTYiG__framework{padding:56px 0 64px}.split-feature-module__rpTYiG__frameworkStack{gap:32px}}
