.wv-bn-hero{--wv-bn-hero-gap:clamp(56px, 6vw, 72px);min-height:clamp(640px,84svh,880px);padding-top:calc(var(--wv-header-h-top,64px) + var(--wv-bn-hero-gap));padding-bottom:calc(var(--wv-bn-hero-gap) + 96px);isolation:isolate;background:var(--wv-navy,#0b1220);color:#fff;align-items:center;display:flex;position:relative;overflow:hidden}.wv-bn-hero__image{z-index:-2;object-fit:cover;object-position:68% center;position:absolute}.wv-bn-hero__scrim{z-index:-1;pointer-events:none;background:linear-gradient(#0000 52%,#050f226b),linear-gradient(90deg,#050f22f5 0%,#050f22e6 32%,#050f22a8 56%,#050f2233 100%);position:absolute;inset:0}.wv-bn-hero__inner{z-index:1;position:relative}.wv-bn-hero .wv-hero-eyebrow{text-transform:uppercase;letter-spacing:.06em;text-align:left;margin:0 0 28px!important}.wv-bn-hero h1{max-width:15em;font-size:var(--wv-page-title);letter-spacing:-.065em;word-spacing:.06em;color:#fff;animation:mp-enter .8s var(--wv-ease) both;margin:0;font-weight:800;line-height:1.055}.wv-bn-hero .wv-hero-body{text-align:left;max-width:38rem;margin:28px 0 0!important}.wv-bn-hero .wv-hero-buttons{flex-wrap:wrap;justify-content:flex-start}.wv-bn-hero .wv-hero-buttons>*{white-space:nowrap}.wv-bn-hero .wv-button-light{border-color:#fff;color:var(--wv-ink)!important;background:#fff!important}.wv-bn-strip{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08143099;border-top:1px solid #fff3;position:absolute;inset:auto 0 0}.wv-bn-strip__list{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;padding-block:0;list-style:none;display:grid}.wv-bn-strip__list li+li{border-left:1px solid #ffffff29}.wv-bn-strip__link{color:#fff;min-height:96px;transition:background-color .24s var(--wv-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:18px 20px;text-decoration:none;display:grid}.wv-bn-strip__link:hover,.wv-bn-strip__link:focus-visible{background:#ffffff1a}.wv-bn-strip__link:focus-visible{outline-offset:-4px;outline:2px solid #fff}.wv-bn-strip__num{font-family:var(--font-wv-mono), "JetBrains Mono", monospace;color:var(--wv-flow-link);font-size:13px}.wv-bn-strip__label{font-size:15px;font-weight:600;line-height:1.3}.wv-bn-strip__link svg{opacity:.7;transition:transform .24s var(--wv-ease)}.wv-bn-strip__link:hover svg{transform:translateY(3px)}@media (max-width:899px){.wv-bn-hero{padding-bottom:calc(var(--wv-bn-hero-gap) + 192px)}.wv-bn-strip__list{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-bn-strip__list li:nth-child(odd){border-left:0}.wv-bn-strip__list li:nth-child(n+3){border-top:1px solid #ffffff29}}@media (prefers-reduced-motion:reduce){.wv-bn-strip__link,.wv-bn-strip__link svg{transition:none}}@media (max-width:767px){.wv-bn-hero{min-height:max(820px,100svh)}.wv-bn-hero__image{object-position:76% center}.wv-bn-hero__scrim{background:linear-gradient(#050f2285,#050f22bf),linear-gradient(90deg,#050f229e,#050f2252)}}.wv-bn-chapter{padding-block:var(--wv-section);align-items:center;display:flex;position:relative;overflow:hidden}.wv-root .wv-bn-chapter:target,.wv-bn-chapter{scroll-margin-top:var(--wv-header-h-solid,56px)}@media (min-width:1101px){.wv-bn-chapter{min-height:calc(100svh - var(--wv-header-h-solid,56px))}}.wv-bn-chapter--white{background:var(--wv-white)}.wv-bn-chapter--navy{background:var(--wv-navy,#0b1220);color:#fff}.wv-bn-chapter--tint{background:var(--wv-pale)}.wv-bn-chapter--paper{background:var(--wv-paper)}.wv-bn-chapter__numeral{letter-spacing:-.06em;color:currentColor;opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(140px,18vw,260px);font-weight:800;line-height:1;position:absolute;top:clamp(8px,2vw,32px);right:clamp(16px,4vw,64px)}.wv-bn-chapter--flip .wv-bn-chapter__numeral{left:clamp(16px,4vw,64px);right:auto}.wv-bn-chapter__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,6vw,96px);display:grid;position:relative}.wv-bn-chapter--flip .wv-bn-chapter__copy{order:2}.wv-bn-chapter__copy,.wv-bn-chapter__visual{min-width:0}.wv-root .wv-bn-chapter__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--wv-muted);align-items:baseline;gap:12px;margin:0 0 16px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.wv-bn-chapter__kicker span{font-family:var(--font-wv-mono), "JetBrains Mono", monospace;color:var(--wv-blue)}.wv-bn-chapter--navy .wv-bn-chapter__kicker{color:#ffffffb8}.wv-bn-chapter--navy .wv-bn-chapter__kicker span{color:var(--wv-flow-link)}.wv-bn-chapter h2{font-size:var(--wv-section-title);letter-spacing:-.03em;word-spacing:.06em;color:inherit;margin:0;font-weight:700;line-height:1.11}.wv-bn-chapter__lines{margin:32px 0 0;padding:0;list-style:none}.wv-bn-chapter__lines li{border-top:1px solid var(--wv-line);font-size:var(--wv-section-desc);font-weight:var(--wv-section-desc-weight);line-height:var(--wv-section-desc-line-height);color:var(--wv-muted);padding-block:14px}.wv-bn-chapter__lines li:last-child{border-bottom:1px solid var(--wv-line)}.wv-bn-chapter--navy .wv-bn-chapter__lines li{color:#ffffffd1;border-color:#ffffff29}.wv-bn-chapter__links{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:28px;display:flex}.wv-bn-chapter--navy .wv-text-link{color:#fff}.wv-bn-chapter__links .wv-button{white-space:nowrap}.wv-bn-vignette{--bn-play:paused;width:100%;margin:0;container-type:inline-size}.wv-bn-vignette[data-state=played]{--bn-play:running}.wv-bn-vignette__inner{background:var(--wv-white);border:1px solid var(--wv-line);border-radius:var(--wv-radius);color:var(--wv-ink);padding:28px;box-shadow:0 1px 2px #0b1f4b0d,0 18px 44px -24px #0b1f4b29}.wv-bn-vignette ul,.wv-bn-vignette ol{margin:0;padding:0;list-style:none}.wv-bn-vignette b{font-weight:600}.wv-bn-card__head{border-bottom:1px solid var(--wv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;min-height:44px;padding-bottom:16px;font-size:15px;display:flex}.wv-bn-chip{background:var(--wv-pale);color:var(--wv-blue-dark);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:600;line-height:1.4;display:inline-flex}.wv-bn-chip--amber{background:var(--wv-amber-bg);color:var(--wv-amber)}.wv-bn-chip--green{background:var(--wv-green-bg);color:var(--wv-green)}.wv-bn-chip--lock{background:var(--wv-paper);color:var(--wv-muted)}.wv-bn-vignette[data-state] :is(.wv-bn-demand__line,.wv-bn-queue__row,.wv-bn-ev__doc,.wv-bn-client__tiles li,.wv-bn-client__rows li){animation:bn-rise .52s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}@keyframes bn-rise{0%{opacity:0;transform:translateY(12px)}}.wv-bn-legend{color:var(--wv-muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;display:inline-flex}.wv-bn-legend__dot{background:var(--wv-blue);border-radius:50%;width:8px;height:8px}.wv-bn-legend__dot--amber{background:var(--wv-amber);margin-left:6px}.wv-bn-swap,.wv-bn-stages{justify-items:end;display:grid}.wv-bn-swap>*,.wv-bn-stages>*{grid-area:1/1}.wv-bn-demand__lines{gap:4px;padding-top:8px;display:grid}.wv-bn-demand__line{border-bottom:1px solid var(--wv-line);grid-template-columns:minmax(96px,.9fr) minmax(0,1.4fr) 112px;align-items:center;gap:16px;min-height:72px;font-size:14px;font-weight:600;display:grid}.wv-bn-demand__line:last-child{border-bottom:0}.wv-bn-demand__track{background:var(--wv-amber-bg);border-radius:999px;height:10px;overflow:hidden}.wv-bn-demand__fill{border-radius:inherit;background:var(--wv-blue);transform-origin:0;height:100%;display:block}.wv-bn-vignette[data-state] .wv-bn-demand__fill{animation:bn-fill 1.2s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}@keyframes bn-fill{0%{transform:scaleX(var(--from,.2))}}.wv-bn-vignette[data-state] .wv-bn-swap__from{animation:bn-fade-out .36s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-swap__to{animation:bn-fade-in .36s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}@keyframes bn-fade-out{to{opacity:0}}@keyframes bn-fade-in{0%{opacity:0;transform:scale(.92)}}.wv-bn-queue__filters{flex-wrap:wrap;gap:6px;display:flex}.wv-bn-queue__rows{padding-top:4px}.wv-bn-queue__row{border-bottom:1px solid var(--wv-line);grid-template-columns:28px minmax(0,1fr) minmax(0,.7fr) auto;align-items:center;gap:14px;min-height:76px;padding-block:12px;display:grid}.wv-bn-queue__row:last-child{border-bottom:0}.wv-bn-queue__avatar{background:var(--wv-paper);width:28px;height:28px;color:var(--wv-muted);border-radius:50%;place-items:center;display:grid}.wv-bn-queue__text{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;font-size:14px;display:flex}.wv-bn-queue__text>b{color:var(--wv-blue)}.wv-bn-queue__pills{display:grid}.wv-bn-queue__pills>*{grid-area:1/1;justify-self:start}.wv-bn-reason{border:1px solid var(--wv-line);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.wv-bn-reason--red{color:#b3202e;background:#fde8ea;border-color:#0000}.wv-bn-reason--amber{background:var(--wv-amber-bg);color:var(--wv-amber);border-color:#0000}.wv-bn-reason--blue{background:var(--wv-pale);color:var(--wv-blue-dark);border-color:#0000}.wv-bn-reason--grey{background:var(--wv-white);color:var(--wv-muted)}.wv-bn-reason--done{background:var(--wv-green-bg);color:var(--wv-green);opacity:0;border-color:#0000}.wv-bn-queue__category{color:var(--wv-muted);font-size:13px}.wv-bn-queue__action{background:var(--wv-blue);color:var(--wv-white);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.wv-bn-queue__wrap{position:relative}.wv-bn-queue__done{opacity:0;max-width:100%;position:absolute;bottom:0;left:50%;translate:-50% -26px}.wv-bn-queue__row[data-clears=true]{opacity:0}.wv-bn-vignette[data-state] .wv-bn-queue__row[data-clears=true]{animation:bn-rise-full .52s var(--wv-ease) var(--bn-d,0s) both, bn-leave .6s var(--wv-ease) 3.4s both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-queue__row[data-clears=true] .wv-bn-queue__action{animation:bn-press .5s var(--wv-ease) 1.8s both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-queue__row[data-clears=true] .wv-bn-reason--grey{animation:bn-fade-out .3s var(--wv-ease) 2.4s both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-reason--done{animation:bn-appear .36s var(--wv-ease) 2.4s both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-queue__done{animation:bn-appear .4s var(--wv-ease) 3.7s both;animation-play-state:var(--bn-play)}@keyframes bn-appear{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes bn-press{40%{background:var(--wv-blue-dark);transform:scale(.92)}}@keyframes bn-rise-full{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bn-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translate(24px)}}@container (max-width:600px){.wv-bn-queue__row{grid-template-columns:28px minmax(0,1fr) auto}.wv-bn-queue__category{display:none}}.wv-bn-ev__avatar{background:var(--wv-pale);width:40px;height:40px;color:var(--wv-blue);border-radius:50%;place-items:center;display:grid}.wv-bn-card__head:has(.wv-bn-ev__avatar){justify-content:flex-start}.wv-bn-ev__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding-top:20px;display:grid}.wv-bn-ev__docs{align-content:start;gap:10px;display:grid}.wv-bn-ev__doc{background:var(--wv-paper);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;min-height:52px;padding:10px 12px;font-size:14px;display:flex}.wv-bn-ev__doc svg{color:var(--wv-blue);flex-shrink:0}.wv-bn-ev__doc span{flex:auto}.wv-bn-vignette .wv-bn-ev__trail{align-content:start;gap:28px;padding-left:26px;display:grid;position:relative}.wv-bn-ev__line{background:var(--wv-blue);opacity:.35;transform-origin:top;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.wv-bn-vignette[data-state] .wv-bn-ev__line{animation:bn-draw 1.8s var(--wv-ease) .6s both;animation-play-state:var(--bn-play)}@keyframes bn-draw{0%{transform:scaleY(0)}}.wv-bn-ev__job{flex-direction:column;gap:2px;font-size:14px;display:flex;position:relative}.wv-bn-vignette[data-state] .wv-bn-ev__job{animation:bn-rise .52s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}.wv-bn-ev__job>span:not(.wv-bn-ev__dot):not(.wv-bn-ev__attached){color:var(--wv-muted);font-size:13px}.wv-bn-ev__dot{background:var(--wv-blue);width:12px;height:12px;box-shadow:0 0 0 3px var(--wv-white);border-radius:50%;position:absolute;top:5px;left:-26px}.wv-bn-ev__job:last-child .wv-bn-ev__dot{background:var(--wv-line)}.wv-bn-ev__attached{color:var(--wv-blue);gap:6px;margin-top:8px;display:flex}.wv-bn-vignette[data-state] .wv-bn-ev__attached svg{animation:bn-fade-in .36s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}.wv-bn-vignette .wv-bn-client__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-block:20px;display:grid}.wv-bn-client__tiles li{background:var(--tile-bg);min-height:84px;color:var(--tile-fg);border-radius:14px;flex-direction:column;justify-content:space-between;gap:14px;padding:14px;display:flex}.wv-bn-client__tiles span{font-size:13px;font-weight:600;line-height:1.3}.wv-bn-tile__icon{color:var(--tile-fg);flex-shrink:0}.wv-bn-tile--blue{--tile-bg:var(--wv-pale);--tile-fg:var(--wv-blue-dark)}.wv-bn-tile--green{--tile-bg:var(--wv-green-bg);--tile-fg:var(--wv-green)}.wv-bn-tile--amber{--tile-bg:var(--wv-amber-bg);--tile-fg:var(--wv-amber)}.wv-bn-client__rows li{border-top:1px solid var(--wv-line);justify-content:space-between;align-items:center;gap:12px;min-height:64px;font-size:14px;display:flex}.wv-bn-person{align-items:center;gap:12px;min-width:0;display:flex}.wv-bn-person__avatar{background:var(--av-bg);width:36px;height:36px;color:var(--av-fg);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.wv-bn-person__avatar--0{--av-bg:var(--wv-pale);--av-fg:var(--wv-blue)}.wv-bn-person__avatar--1{--av-bg:#fbe3f4;--av-fg:#a3237d}.wv-bn-person__avatar--2{--av-bg:var(--wv-green-bg);--av-fg:var(--wv-green)}.wv-bn-person__text{flex-direction:column;min-width:0;display:flex}.wv-bn-person__text span{color:var(--wv-muted);font-size:12px;font-weight:400}.wv-bn-stage--0,.wv-bn-stage--1{opacity:0}.wv-bn-vignette[data-state] .wv-bn-stage--0{animation:bn-stage-first 1.8s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-stage--1{animation:bn-stage-mid 1.8s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}.wv-bn-vignette[data-state] .wv-bn-stage--2{animation:bn-fade-in .4s var(--wv-ease) var(--bn-d,0s) both;animation-play-state:var(--bn-play)}@keyframes bn-stage-first{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes bn-stage-mid{0%,5%{opacity:0}15%,85%{opacity:1}95%,to{opacity:0}}@media (max-width:700px){.wv-bn-vignette__inner{padding:20px}.wv-bn-demand__line{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding-block:12px}.wv-bn-demand__track{grid-area:2/1/auto/-1}}@media (max-width:560px){.wv-bn-ev__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.wv-bn-client__tiles{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.wv-bn-chapter__grid{grid-template-columns:minmax(0,1fr);gap:40px}.wv-bn-chapter--flip .wv-bn-chapter__copy{order:0}}@media (max-width:767px){.wv-bn-hero h1{font-size:clamp(44px,11.6vw,60px)}}@media (prefers-reduced-motion:reduce){.wv-bn-hero h1,.wv-bn-vignette *,.wv-bn-vignette :before{transition:none!important;animation:none!important}.wv-bn-stage--0,.wv-bn-stage--1{opacity:0}.wv-bn-queue__done{opacity:1}}
