@layer theme, base, components, utilities, legacy, site;:root{--wsv-page:#ffffff;--wsv-night:#0b1220;--wsv-night-2:#101b31;--wsv-ink:#0f172a;--wsv-body:#475569;--wsv-mute:#64748b;--wsv-hair:#e2e8f0;--wsv-hair-2:#cbd5e1;--wsv-tint:#f8fafc;--wsv-accent:#0284c7;--wsv-accent-dark:#38bdf8;--wsv-accent-wash:#f0f9ff;--wsv-accent-text:#0369a1;--wsv-on-night:rgba(255,255,255,0.78);--wsv-on-night-mute:rgba(255,255,255,0.58);--wsv-hair-night:rgba(255,255,255,0.14);--wsv-error:#b3261e;--wsv-sans:var(--font-editorial-ui),system-ui,-apple-system,"Segoe UI",sans-serif;--wsv-mono:var(--font-editorial-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--wsv-sans-italic:var(--font-editorial-ui-italic),var(--font-editorial-ui),system-ui,-apple-system,"Segoe UI",sans-serif;--wsv-display-size:clamp(46px,5.6vw,80px);--wsv-h2-size:clamp(34px,3.4vw,52px);--wsv-lead-size:clamp(17px,1.35vw,20px);--wsv-container:1328px;--wsv-gutter:clamp(20px,3.9vw,56px);--wsv-gap:24px;--wsv-section:clamp(56px,6.5vw,88px);--wsv-section-tight:clamp(40px,4.5vw,64px);--wsv-nav-h:72px;--wsv-radius:2px;--wsv-1:4px;--wsv-2:8px;--wsv-3:12px;--wsv-4:16px;--wsv-6:24px;--wsv-8:32px;--wsv-12:48px;--wsv-16:64px;--wsv-24:96px;--wsv-32:128px;--wsv-ease:cubic-bezier(0.16,1,0.3,1);--wsv-t-state:250ms;--wsv-t-move:450ms;--wsv-t-enter:900ms;--wsv-t-settle:2300ms;--wsv-hero-progress:0}@layer site{.wsv-closing,.wsv-consent,.wsv-footer,.wsv-hero,.wsv-nav,.wsv-nav__sheet,.wsv-news,.wsv-page-hero,.wsv-section{font-family:var(--wsv-sans);letter-spacing:0;line-height:1.6;color:var(--wsv-ink);text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) :is(h1,h2,h3,h4,p,ul,ol,figure,form,fieldset){margin:0}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) :is(ul,ol){list-style:none;padding:0}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) fieldset{border:0;padding:0}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) a{color:inherit;text-decoration:none}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) img{display:block;max-width:100%;height:auto}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) button{font:inherit;letter-spacing:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) :is(input,select,textarea){font:inherit;letter-spacing:inherit}:where(.wsv-nav,.wsv-footer,.wsv-section,.wsv-hero,.wsv-page-hero,.wsv-closing,.wsv-news,.wsv-nav__sheet,.wsv-consent) svg{display:block}.wsv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body:has(.wsv-site){font-family:var(--wsv-sans)}html:has(.wsv-site){scrollbar-width:thin;scrollbar-color:var(--wsv-hair-2) var(--wsv-page)}html:has(.wsv-site)::-webkit-scrollbar{width:10px}html:has(.wsv-site)::-webkit-scrollbar-track{background:var(--wsv-page)}html:has(.wsv-site)::-webkit-scrollbar-thumb{background:var(--wsv-hair-2);border-radius:0;border:2px solid var(--wsv-page)}html:has(.wsv-site)::-webkit-scrollbar-thumb:hover{background:var(--wsv-mute)}.wsv-site{font-family:var(--wsv-sans)}.wsv-container{width:100%;max-width:calc(var(--wsv-container) + 2 * var(--wsv-gutter));margin-inline:auto;padding-inline:var(--wsv-gutter)}.wsv-section{padding-block:var(--wsv-section);background:var(--wsv-page);color:var(--wsv-ink);border-top:1px solid var(--wsv-hair)}.wsv-section--tight{padding-top:var(--wsv-section-tight)}.wsv-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--wsv-gap);row-gap:var(--wsv-8)}.wsv-grid>*{min-width:0}.wsv-col-5{grid-column:span 5}.wsv-col-7{grid-column:span 7}.wsv-col-12{grid-column:1/-1}.wsv-col-last-5{grid-column:8/-1}@media (max-width:900px){.wsv-col-5,.wsv-col-7,.wsv-col-last-5{grid-column:1/-1}}.wsv-night{background:var(--wsv-night);color:#ffffff}.wsv-night .wsv-body,.wsv-night .wsv-lead,.wsv-night .wsv-small{color:var(--wsv-on-night)}.wsv-night .wsv-label{color:var(--wsv-on-night-mute)}.wsv-night .wsv-kicker{border-color:var(--wsv-hair-night)}.wsv-night .wsv-kicker__rule{background:var(--wsv-accent-dark)}.wsv-night .wsv-stop{color:var(--wsv-accent-dark)}.wsv-night .wsv-body--strong,.wsv-night .wsv-display,.wsv-night .wsv-figure,.wsv-night .wsv-h2,.wsv-night .wsv-h3{color:#ffffff}.wsv-display{font-size:var(--wsv-display-size);line-height:1.02;letter-spacing:-.035em;font-variation-settings:"opsz" 32}.wsv-display,.wsv-h2{font-family:var(--wsv-sans);font-weight:600;color:var(--wsv-ink);text-wrap:balance}.wsv-h2{font-size:var(--wsv-h2-size);line-height:1.06;letter-spacing:-.03em;font-variation-settings:"opsz" 32}.wsv-h2,.wsv-h3{text-transform:none}.wsv-h3{font-family:var(--wsv-sans);font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.02em;color:var(--wsv-ink);text-wrap:balance}.wsv-lead{font-size:var(--wsv-lead-size);line-height:1.5;max-width:34em}.wsv-body,.wsv-lead{font-family:var(--wsv-sans);font-weight:400;letter-spacing:0;color:var(--wsv-body);text-wrap:pretty}.wsv-body{font-size:17px;line-height:28px;max-width:36em}.wsv-body--strong{color:var(--wsv-ink)}.wsv-small{font-weight:400;font-size:14px;color:var(--wsv-body)}.wsv-small,.wsv-ui{font-family:var(--wsv-sans);line-height:20px;letter-spacing:0}.wsv-ui{font-weight:500;font-size:15px}.wsv-label{font-family:var(--wsv-mono);font-weight:500;font-size:11px;line-height:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--wsv-body)}@media (max-width:640px){.wsv-crumbs,.wsv-footer__col h2,.wsv-label,.wsv-sequence__marker,.wsv-table th{font-size:12px;line-height:16px}.wsv-index-row__list,.wsv-mark--lg.wsv-mark--word{font-size:12px}}.wsv-label--mute{color:var(--wsv-mute)}.wsv-figure{font-weight:500;font-size:22px;line-height:26px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wsv-figure,.wsv-numeral{font-family:var(--wsv-mono);color:var(--wsv-ink)}.wsv-numeral{font-weight:400;font-size:clamp(40px,4vw,56px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.wsv-stop{color:var(--wsv-accent)}.wsv-line{display:block;overflow:hidden;padding:.04em 0 .16em;margin-bottom:-.16em}.wsv-line:last-child{margin-bottom:0}.wsv-line>span{display:block}.wsv-btn{display:inline-flex;align-items:center;gap:12px;height:48px;padding-inline:22px;border:0;border-radius:var(--wsv-radius);font-family:var(--wsv-sans);font-weight:500;font-size:15px;line-height:1;letter-spacing:0;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--wsv-t-state),color var(--wsv-t-state),transform var(--wsv-t-state) var(--wsv-ease)}.wsv-btn:hover{transform:translateY(-1px)}.wsv-btn:disabled{opacity:.6;cursor:default;transform:none}.wsv-btn svg{width:14px;height:14px;flex:none}.wsv-btn--primary{background:var(--wsv-ink);color:#ffffff}.wsv-btn--primary:hover{background:#1e293b}.wsv-btn--on-night{background:#ffffff;color:var(--wsv-ink)}.wsv-btn--on-night:hover{background:#eef2f7}.wsv-nav-btn{height:36px;padding-inline:16px;border-radius:var(--wsv-radius);font-size:14px;white-space:nowrap}.wsv-link,.wsv-nav-btn{display:inline-flex;align-items:center;font-family:var(--wsv-sans);font-weight:500;line-height:1;letter-spacing:0;text-decoration:none}.wsv-link{gap:8px;font-size:15px;padding-bottom:3px;border-bottom:1px solid;color:inherit;cursor:pointer;transition:gap var(--wsv-t-state) var(--wsv-ease)}.wsv-link:hover{gap:14px}.wsv-link svg{width:12px;height:12px;flex:none}.wsv-link--on-night{color:#ffffff}@media (max-width:900px){.wsv-link{padding-top:25px;margin-top:-25px}.wsv-crumbs a,.wsv-footer__col a,.wsv-toc a{display:inline-block;padding-block:14px}.wsv-footer__legal a,.wsv-nav__sheet-connect a{padding-block:15px}.wsv-nav__sheet-sub a{padding:14px 0}.wsv-board__jump{padding-block:12px;margin-block:-12px}}:is(.wsv-btn,.wsv-nav-btn,.wsv-link,.wsv-index-row,.wsv-door,.wsv-card__link,.wsv-board__cell,.wsv-board__jump,.wsv-toc a,.wsv-nav__links a,.wsv-nav__burger,.wsv-nav__sheet a,.wsv-nav__sheet button,.wsv-footer a,.wsv-skip,.wsv-consent a,.wsv-accordion__summary):focus-visible{outline:2px solid var(--wsv-accent);outline-offset:3px}.wsv-field__input:focus,.wsv-field__input:focus-visible{outline:1px solid var(--wsv-ink);outline-offset:-1px;border-color:var(--wsv-ink)}:is(.wsv-night,.wsv-closing,.wsv-footer,.wsv-nav[data-tone=dark]) :is(.wsv-btn,.wsv-link,.wsv-nav-btn,a,button):focus-visible{outline-color:var(--wsv-accent-dark)}.wsv-kicker{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-bottom:44px}.wsv-kicker,.wsv-kicker__lead{display:flex;align-items:center}.wsv-kicker__lead{gap:14px;min-width:0}.wsv-kicker__rule{display:block;width:28px;height:2px;background:var(--wsv-accent);flex:none}.wsv-kicker__facts{text-align:right;white-space:nowrap;margin-left:auto}.wsv-section-header{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--wsv-gap);row-gap:var(--wsv-6);align-items:start}.wsv-section-header>*{min-width:0}.wsv-section-header>.wsv-h2{grid-column:span 7}.wsv-section-header>.wsv-stack{grid-column:9/-1}@media (max-width:900px){.wsv-section-header>.wsv-h2,.wsv-section-header>.wsv-stack{grid-column:1/-1}}.wsv-stack{display:flex;flex-direction:column;gap:22px}.wsv-stats{display:flex;align-items:flex-start;gap:40px;flex-wrap:wrap}.wsv-stats__bar{width:1px;height:36px;background:var(--wsv-hair);flex:none}.wsv-night .wsv-stats__bar{background:var(--wsv-hair-night)}.wsv-stat{gap:4px}.wsv-sequence,.wsv-stat{display:flex;flex-direction:column}.wsv-sequence{gap:22px}.wsv-sequence>li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:baseline}.wsv-sequence__marker{font-family:var(--wsv-mono);font-weight:500;font-size:11px;line-height:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--wsv-mute);padding-top:2px}.wsv-sequence--columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--wsv-hair)}.wsv-sequence--columns>li{display:flex;flex-direction:column;gap:22px;padding:32px 32px 40px 0}.wsv-sequence--columns>li+li{border-left:1px solid var(--wsv-hair);padding-left:32px}.wsv-sequence--columns .wsv-sequence__marker{display:none}.wsv-sequence--columns .wsv-body{max-width:none}@media (max-width:900px){.wsv-sequence--columns{grid-template-columns:1fr}.wsv-sequence--columns>li{padding:28px 0 32px}.wsv-sequence--columns>li+li{border-left:0;border-top:1px solid var(--wsv-hair);padding-left:0}}.wsv-section-foot{display:flex;align-items:baseline;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:32px}.wsv-section-foot .wsv-small{max-width:44em;color:var(--wsv-mute)}.wsv-section-header+:is(.wsv-index,.wsv-panel-pair,.wsv-doors,.wsv-sequence--columns,.wsv-photo){margin-top:56px}.wsv-index{border-top:1px solid var(--wsv-hair)}.wsv-index-row{position:relative;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr) 56px;align-items:start;gap:28px;padding:26px 0 30px;border-bottom:1px solid var(--wsv-hair);color:inherit;text-decoration:none;transition:padding var(--wsv-t-move) var(--wsv-ease)}.wsv-index-row>*{min-width:0}.wsv-index-row:before{content:"";position:absolute;left:0;top:-1px;height:1px;width:0;background:var(--wsv-accent);transition:width .6s var(--wsv-ease)}a.wsv-index-row:hover{padding-left:12px}a.wsv-index-row:hover:before{width:100%}.wsv-index-row--meta{grid-template-columns:128px minmax(0,4fr) minmax(0,6fr) 56px}.wsv-index-row__meta{padding-top:12px}.wsv-index-row__name{padding-top:6px}.wsv-index-row__list{padding-top:8px;font-family:var(--wsv-mono);font-weight:400;font-size:11px;line-height:20px;letter-spacing:.06em;text-transform:uppercase;color:var(--wsv-body)}.wsv-index-row__arrow{justify-self:end;padding-top:6px;color:var(--wsv-hair-2);transition:color var(--wsv-t-state),transform var(--wsv-t-move) var(--wsv-ease)}a.wsv-index-row:hover .wsv-index-row__arrow{color:var(--wsv-ink);transform:translateX(4px)}@media (max-width:900px){.wsv-index-row,.wsv-index-row--meta{grid-template-columns:minmax(0,1fr) 40px;row-gap:8px}.wsv-index-row__meta{grid-column:1;grid-row:1;padding-top:0}.wsv-index-row__list,.wsv-index-row__name{grid-column:1}.wsv-index-row__arrow{grid-column:2;grid-row:1/span 3}}.wsv-panel-pair{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--wsv-hair)}.wsv-panel{display:flex;flex-direction:column;gap:18px;min-width:0;padding:clamp(28px,3vw,44px);color:inherit;transition:background var(--wsv-t-state)}.wsv-panel+.wsv-panel{border-left:1px solid var(--wsv-hair)}.wsv-panel:hover{background:var(--wsv-tint)}.wsv-panel .wsv-h3{font-size:clamp(28px,2.4vw,36px);line-height:1.1;letter-spacing:-.025em}.wsv-panel__role{font-family:var(--wsv-sans);font-weight:500;font-size:18px;line-height:26px;letter-spacing:0;color:var(--wsv-ink)}.wsv-panel .wsv-body{flex:1}.wsv-panel .wsv-link{align-self:flex-start}@media (max-width:900px){.wsv-panel-pair{grid-template-columns:1fr}.wsv-panel+.wsv-panel{border-left:0;border-top:1px solid var(--wsv-hair)}}.wsv-doors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--wsv-hair)}.wsv-door{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;min-height:264px;padding:28px 28px 28px 0;color:inherit;text-decoration:none}.wsv-door+.wsv-door{border-left:1px solid var(--wsv-hair);padding-left:28px}.wsv-door:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:0;background:var(--wsv-accent);transition:width .6s var(--wsv-ease)}.wsv-door:hover:before{width:100%}.wsv-door__arrow{margin-top:auto;color:var(--wsv-mute);transition:color var(--wsv-t-state),transform var(--wsv-t-move) var(--wsv-ease)}.wsv-door:hover .wsv-door__arrow{color:var(--wsv-ink);transform:translateX(4px)}@media (max-width:900px){.wsv-doors{grid-template-columns:1fr 1fr}.wsv-door{min-height:220px}.wsv-door:nth-child(odd){border-left:0;padding-left:0}.wsv-door:nth-child(n+3){border-top:1px solid var(--wsv-hair)}}@media (max-width:560px){.wsv-doors{grid-template-columns:1fr}.wsv-door{min-height:0;padding-right:0}.wsv-door+.wsv-door{border-left:0;padding-left:0;border-top:1px solid var(--wsv-hair)}}.wsv-photo{position:relative;overflow:hidden;background:var(--wsv-hair)}.wsv-photo__frame{position:relative;width:100%;aspect-ratio:var(--wsv-photo-aspect,3/4)}.wsv-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.6) contrast(1.04)}.wsv-photo--band{margin-top:56px}.wsv-photo__captions{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:14px}.wsv-prose{font-family:var(--wsv-sans);font-weight:400;font-size:17px;line-height:28px;letter-spacing:0;color:var(--wsv-body);max-width:36em}.wsv-prose>*+*{margin-top:var(--wsv-6)}.wsv-prose h2{font-size:var(--wsv-h2-size);line-height:1.1;letter-spacing:-.03em;margin-top:var(--wsv-16);text-wrap:balance}.wsv-prose h2,.wsv-prose h3{font-family:var(--wsv-sans);font-weight:600;color:var(--wsv-ink)}.wsv-prose h3{font-size:24px;line-height:30px;letter-spacing:-.02em;margin-top:var(--wsv-12)}.wsv-prose h2+*,.wsv-prose h3+*{margin-top:var(--wsv-4)}.wsv-prose strong{font-weight:600;color:var(--wsv-ink)}.wsv-prose a{color:var(--wsv-ink);text-decoration:underline;text-underline-offset:3px}.wsv-prose ol,.wsv-prose ul{padding-left:1.25em}.wsv-prose em,.wsv-prose i{font-family:var(--wsv-sans-italic)}.wsv-prose li+li{margin-top:var(--wsv-2)}.wsv-prose li::marker{color:var(--wsv-mute)}.wsv-prose hr{border:0;border-top:1px solid var(--wsv-hair);margin-block:var(--wsv-12)}.wsv-prose blockquote{border-left:2px solid var(--wsv-accent);padding-left:var(--wsv-6);color:var(--wsv-ink)}.wsv-prose img{display:block;max-width:100%;height:auto}.wsv-prose figcaption{font-size:14px;line-height:20px;color:var(--wsv-mute);margin-top:var(--wsv-3)}.wsv-prose code{font-family:var(--wsv-mono);font-size:.9em}.wsv-table-wrap{width:100%;overflow-x:auto}.wsv-table{width:100%;border-collapse:collapse;font-family:var(--wsv-sans);font-size:15px;line-height:22px;color:var(--wsv-ink)}.wsv-table th{font-family:var(--wsv-mono);font-weight:500;font-size:11px;line-height:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--wsv-body);text-align:left;vertical-align:bottom;padding:0 16px 12px 0;border-bottom:1px solid var(--wsv-hair-2)}.wsv-table td{padding:14px 16px 14px 0;vertical-align:baseline;border-bottom:1px solid var(--wsv-hair)}.wsv-table td:last-child,.wsv-table th:last-child{padding-right:0}.wsv-table td>.wsv-small{display:block;color:var(--wsv-mute)}.wsv-table .wsv-numeric,.wsv-table [data-align=numeric]{text-align:right;font-variant-numeric:tabular-nums}.wsv-table--compact td{padding-block:8px}.wsv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:48px}.wsv-card{display:flex;flex-direction:column;gap:14px;min-width:0;color:inherit;text-decoration:none}.wsv-card .wsv-photo{margin-bottom:6px}.wsv-card__meta{display:flex;gap:12px;flex-wrap:wrap}.wsv-card .wsv-link{margin-top:auto;align-self:flex-start}.wsv-card:hover .wsv-h3{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (max-width:900px){.wsv-cards{grid-template-columns:1fr 1fr}}@media (max-width:560px){.wsv-cards{grid-template-columns:1fr}}.wsv-accordion{border-top:1px solid var(--wsv-hair)}.wsv-accordion__item{border-bottom:1px solid var(--wsv-hair)}.wsv-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none;font-family:var(--wsv-sans);font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.02em;color:var(--wsv-ink)}.wsv-accordion__summary::-webkit-details-marker{display:none}.wsv-accordion__summary svg{width:14px;height:14px;flex:none;color:var(--wsv-mute);transition:transform var(--wsv-t-state) var(--wsv-ease)}.wsv-accordion__item[open] .wsv-accordion__summary svg{transform:rotate(45deg)}.wsv-accordion__body{padding:0 0 24px;max-width:36em}.wsv-filter{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;padding-block:20px;border-top:1px solid var(--wsv-hair);border-bottom:1px solid var(--wsv-hair)}.wsv-filter .wsv-field{min-width:200px}.wsv-filter__clear{margin-left:auto}.wsv-steps{border-top:1px solid var(--wsv-hair)}.wsv-steps__item{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:20px;align-items:start;padding:26px 0 30px;border-bottom:1px solid var(--wsv-hair)}.wsv-steps__item>*{min-width:0}.wsv-steps__rule{display:block;width:28px;height:2px;margin-top:18px;background:var(--wsv-accent)}.wsv-steps__body{display:flex;flex-direction:column;gap:10px;padding-top:6px}@media (max-width:900px){.wsv-steps__item{grid-template-columns:40px minmax(0,1fr);column-gap:12px}}.wsv-note{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--wsv-gap);row-gap:16px;padding-top:40px}.wsv-note>*{min-width:0}.wsv-note>.wsv-h3{grid-column:span 4}.wsv-note>.wsv-stack{grid-column:5/-1;gap:12px}@media (max-width:900px){.wsv-note>.wsv-h3,.wsv-note>.wsv-stack{grid-column:1/-1}}.wsv-page-hero__foot{align-items:baseline;margin-top:var(--wsv-12);border-top:1px solid var(--wsv-hair)}.wsv-page-hero__foot .wsv-label{flex:none}.wsv-section-header__lead{grid-column:span 7;max-width:30em}@media (max-width:900px){.wsv-section-header__lead{grid-column:1/-1}}.wsv-bridge-foot{padding-bottom:calc(var(--wsv-section) + 48px)}.wsv-spread--portrait .wsv-spread__photo{grid-column:1/span 5}.wsv-spread--portrait .wsv-spread__text{grid-column:7/-1}@media (max-width:900px){.wsv-spread--portrait .wsv-spread__photo,.wsv-spread--portrait .wsv-spread__text{grid-column:1/-1}.wsv-spread--portrait .wsv-spread__photo{max-width:420px}}.wsv-quote{display:flex;flex-direction:column;gap:20px;padding-left:24px;border-left:2px solid var(--wsv-accent)}.wsv-quote__text{font-family:var(--wsv-sans-italic);font-weight:400;font-style:italic;font-size:clamp(22px,2vw,28px);line-height:1.35;letter-spacing:-.015em;color:var(--wsv-ink);text-wrap:pretty}.wsv-team{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--wsv-hair)}.wsv-team-card{display:flex;flex-direction:column;gap:18px;min-width:0;padding:28px 28px 32px 0}.wsv-team-card+.wsv-team-card{border-left:1px solid var(--wsv-hair);padding-left:28px}.wsv-team-card__mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--wsv-hair-2);font-family:var(--wsv-mono);font-weight:500;font-size:12px;letter-spacing:.12em;color:var(--wsv-ink)}.wsv-team-card__head{display:flex;flex-direction:column;gap:6px}.wsv-team-card .wsv-h3{font-size:20px;line-height:26px}.wsv-section-header+.wsv-team{margin-top:56px}@media (max-width:900px){.wsv-team{grid-template-columns:1fr 1fr}.wsv-team-card:nth-child(odd){border-left:0;padding-left:0}.wsv-team-card:nth-child(n+3){border-top:1px solid var(--wsv-hair)}}@media (max-width:560px){.wsv-team{grid-template-columns:1fr}.wsv-team-card{padding-right:0}.wsv-team-card+.wsv-team-card{border-left:0;padding-left:0;border-top:1px solid var(--wsv-hair)}}.wsv-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;background:#ffffff;border:1px solid var(--wsv-hair);color:var(--wsv-ink);overflow:hidden}.wsv-mark img{display:block;width:100%;height:100%;object-fit:contain;padding:3px}.wsv-mark--initial{font-family:var(--wsv-mono);font-weight:500;font-size:10px;letter-spacing:.04em}.wsv-mark--lg{width:40px;height:40px}.wsv-mark--lg img{padding:4px}.wsv-mark--lg.wsv-mark--initial{font-size:12px}.wsv-mark--word{width:auto;padding:0 10px;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase}.wsv-mark--lg.wsv-mark--word{padding:0 12px;font-size:11px}.wsv-marks{display:flex;flex-wrap:wrap;gap:10px}.wsv-index-row__list--marks{padding-top:0}.wsv-positions-group{margin-top:56px}.wsv-positions-group__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:14px}.wsv-positions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--wsv-hair)}.wsv-position{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;min-height:224px;padding:26px 24px 26px 0;border-bottom:1px solid var(--wsv-hair)}.wsv-position:not(:nth-child(3n+1)){border-left:1px solid var(--wsv-hair);padding-left:24px}.wsv-position__who{display:flex;align-items:center;gap:12px;min-width:0}.wsv-position__proof{display:flex;flex-direction:column;gap:6px;margin-top:auto}.wsv-position__proof .wsv-figure{font-size:34px;line-height:38px}.wsv-position__role{margin-top:auto;max-width:30em}.wsv-position__relationship{padding-top:2px}@media (max-width:900px){.wsv-positions{grid-template-columns:1fr 1fr}.wsv-position{min-height:200px}.wsv-position:not(:nth-child(3n+1)){border-left:0;padding-left:0}.wsv-position:nth-child(2n){border-left:1px solid var(--wsv-hair);padding-left:20px}}@media (max-width:560px){.wsv-positions{grid-template-columns:1fr}.wsv-position{min-height:0;padding-right:0}.wsv-position:nth-child(2n){border-left:0;padding-left:0}}.wsv-index-row__note{display:block;padding-top:6px}.wsv-eco-logo{display:block;align-self:flex-start;width:auto;height:auto;max-width:220px;max-height:64px;margin-bottom:24px}.wsv-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wsv-gap);border-top:1px solid var(--wsv-hair)}.wsv-facts>div{display:flex;flex-direction:column;gap:10px;min-width:0;padding:24px 0 28px;border-bottom:1px solid var(--wsv-hair)}.wsv-facts .wsv-small{max-width:44em}.wsv-stat-row{display:flex;align-items:flex-start;gap:40px}@media (max-width:900px){.wsv-facts{grid-template-columns:1fr}.wsv-stat-row .wsv-stats__bar{display:none}}.wsv-board{display:flex;flex-direction:column;gap:0}.wsv-board__grid{border-top:1px solid var(--wsv-hair)}.wsv-board__row{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);border-bottom:1px solid var(--wsv-hair)}.wsv-board__row>*{min-width:0}.wsv-board__layer{display:flex;flex-direction:column;gap:10px;padding:24px 28px 28px 0;border-right:1px solid var(--wsv-hair)}.wsv-board__layer .wsv-small{max-width:34em}.wsv-board__cells{display:flex;flex-wrap:wrap;align-content:flex-start}.wsv-board__cell{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:start;padding:22px 24px;border-right:1px solid var(--wsv-hair);border-bottom:1px solid var(--wsv-hair);margin-bottom:-1px;font-family:var(--wsv-sans);font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:var(--wsv-ink);text-align:left;transition:background var(--wsv-t-state),color var(--wsv-t-state)}.wsv-board__text{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding-top:2px}.wsv-board__cell[data-secondary=true]{font-weight:400}.wsv-board__cell:hover{background:var(--wsv-tint)}.wsv-board__cell[data-linked=true]{background:var(--wsv-accent-wash);outline:1px solid var(--wsv-accent);outline-offset:-1px}.wsv-board__cell[data-active=true]{background:var(--wsv-ink);color:#ffffff}.wsv-board__cell:focus-visible{outline:2px solid var(--wsv-accent);outline-offset:3px}.wsv-board__cell[data-active=true] .wsv-label{color:var(--wsv-on-night-mute)}.wsv-board[data-active=true] .wsv-board__cell:not([data-linked]):not([data-active]){color:var(--wsv-mute)}.wsv-board__drawer{background:var(--wsv-tint);border-bottom:1px solid var(--wsv-hair)}.wsv-board__detail{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--wsv-gap);row-gap:24px;padding:32px 0 36px;min-height:220px}.wsv-board__detail>*{min-width:0}.wsv-board__detail--empty{grid-template-columns:1fr;gap:12px;align-content:center}.wsv-board__about{display:flex;flex-direction:column;gap:14px;padding-right:28px}.wsv-board__about .wsv-link{align-self:flex-start}.wsv-board__connections{display:flex;flex-direction:column;gap:12px}.wsv-board__connections ul{display:flex;flex-direction:column;border-top:1px solid var(--wsv-hair-2)}.wsv-board__connections li{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:20px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--wsv-hair-2)}.wsv-board__jump{font-family:var(--wsv-sans);font-weight:500;font-size:15px;line-height:20px;color:var(--wsv-ink);text-align:left;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.wsv-board .wsv-statement{margin-top:40px}@media (max-width:900px){.wsv-board__row{grid-template-columns:1fr}.wsv-board__layer{border-right:0;padding:20px 0 12px}.wsv-board__cell{padding:16px 18px;flex:1 1 calc(50% - 1px);min-width:0}.wsv-board__cell:nth-child(2n){border-right:0}.wsv-board__detail{grid-template-columns:1fr}.wsv-board__connections li{grid-template-columns:1fr;row-gap:4px}}.wsv-statement{padding-top:24px;border-top:2px solid var(--wsv-accent);max-width:30ch}.wsv-statement .wsv-h2{text-wrap:balance}.wsv-form{display:flex;flex-direction:column;max-width:760px}.wsv-form__group{min-width:0;padding:32px 0 40px;border-top:1px solid var(--wsv-hair)}.wsv-form>.wsv-form__group:first-child{border-top:0;padding-top:0}.wsv-form__group>legend{display:block;width:100%;padding:0;margin-bottom:16px}.wsv-form__group>.wsv-body{margin-bottom:20px}.wsv-form__fields{display:flex;flex-direction:column;gap:20px}.wsv-form__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wsv-form__row>*{min-width:0}.wsv-form__foot{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-top:32px;border-top:1px solid var(--wsv-hair)}.wsv-form__status{display:flex;flex-direction:column;gap:4px}.wsv-form__status--error .wsv-h3,.wsv-form__status--error .wsv-small{color:var(--wsv-error)}@media (max-width:640px){.wsv-form__row{grid-template-columns:1fr}}.wsv-brings{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--wsv-gap)}.wsv-brings>li{padding:20px 0 22px;border-top:1px solid var(--wsv-hair);max-width:none}.wsv-section-header+.wsv-brings{margin-top:40px}.wsv-table__prose{max-width:44em;color:var(--wsv-body)}.wsv-closing__copy--wide{grid-column:1/span 8}.wsv-section-header+.wsv-table-wrap{margin-top:40px}@media (max-width:640px){.wsv-table--stack thead{display:none}.wsv-table--stack tr{display:block;padding:14px 0 16px;border-bottom:1px solid var(--wsv-hair)}.wsv-table--stack td{display:block;padding:2px 0;border:0}.wsv-table--stack .wsv-table__prose{padding-top:6px}.wsv-brings{grid-template-columns:1fr}.wsv-board__cell{flex-basis:100%;border-right:0}}.wsv-accordion__summary h2{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.wsv-accordion__links{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;padding-top:20px}.wsv-faq-group+.wsv-faq-group{margin-top:64px}.wsv-filter+.wsv-empty,.wsv-filter+.wsv-faq-group{margin-top:56px}.wsv-legal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--wsv-gap);row-gap:40px;align-items:start}.wsv-legal>*{min-width:0}.wsv-legal__toc{grid-column:1/span 3}.wsv-legal__body{grid-column:5/-1}.wsv-legal__body [id]{scroll-margin-top:calc(var(--wsv-nav-h) + 24px)}.wsv-toc{position:sticky;top:calc(var(--wsv-nav-h) + 24px);gap:16px}.wsv-toc,.wsv-toc ol{display:flex;flex-direction:column}.wsv-toc ol{gap:10px}.wsv-toc a{font-family:var(--wsv-sans);font-size:14px;line-height:20px;color:var(--wsv-body);text-decoration:none;transition:color var(--wsv-t-state)}.wsv-toc a:hover{color:var(--wsv-ink)}@media (max-width:900px){.wsv-legal__body,.wsv-legal__toc{grid-column:1/-1}.wsv-toc{position:static}}.wsv-choices{display:flex;flex-direction:column;gap:10px}.wsv-choices label{display:flex;align-items:center;min-height:44px;gap:12px;font-family:var(--wsv-sans);font-size:15px;line-height:22px;color:var(--wsv-ink);cursor:pointer}.wsv-choices input{width:20px;height:20px;margin:0;accent-color:var(--wsv-accent)}.wsv-issue{gap:56px;padding-top:40px}.wsv-issue,.wsv-issue__items,.wsv-issue__section{display:flex;flex-direction:column}.wsv-issue__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--wsv-hair-2)}.wsv-issue__item{display:grid;grid-template-columns:160px minmax(0,1fr);column-gap:28px;padding:22px 0;border-bottom:1px solid var(--wsv-hair)}.wsv-issue__item>*{min-width:0}.wsv-issue__meta{gap:6px;padding-top:4px}.wsv-issue__body,.wsv-issue__meta{display:flex;flex-direction:column}.wsv-issue__body{grid-column:2;gap:12px}.wsv-issue__body .wsv-h3{font-size:20px;line-height:26px}.wsv-issue__links,.wsv-issue__tags{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}.wsv-issue .wsv-quote{margin-top:24px}.wsv-carries{display:flex;flex-direction:column;gap:24px;margin-top:56px}@media (max-width:900px){.wsv-issue__item{grid-template-columns:1fr;row-gap:10px}.wsv-issue__body{grid-column:1}}.wsv-cards>.wsv-card{list-style:none}.wsv-card__link{display:flex;flex-direction:column;gap:14px;height:100%;color:inherit;text-decoration:none}.wsv-card__link .wsv-link{margin-top:auto;align-self:flex-start}.wsv-card .wsv-photo__frame>img{position:absolute;inset:0}.wsv-meta{display:flex;align-items:baseline;gap:12px 16px;flex-wrap:wrap}.wsv-ctas{padding-top:12px}.wsv-stack--tight{gap:8px}.wsv-section-foot--rule{padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid var(--wsv-hair)}.wsv-results{padding-top:16px;color:var(--wsv-mute)}.wsv-empty{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px 0;border-top:1px solid var(--wsv-hair)}.wsv-crumbs{flex-wrap:wrap;font-family:var(--wsv-mono);font-weight:500;font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--wsv-body)}.wsv-crumbs,.wsv-crumbs li{display:flex;align-items:baseline;gap:10px}.wsv-crumbs li+li:before{content:"/";color:var(--wsv-mute)}.wsv-crumbs a{color:inherit;text-decoration:none}.wsv-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.wsv-crumbs [aria-current=page]{color:var(--wsv-mute)}.wsv-share,.wsv-tags{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--wsv-hair)}.wsv-tags{gap:8px 16px;margin-top:48px}.wsv-article__figure{margin-bottom:40px}.wsv-article__figure .wsv-photo__frame>img{position:absolute;inset:0}.wsv-takeaways{display:flex;flex-direction:column;border-top:1px solid var(--wsv-hair)}.wsv-takeaways>li{padding:16px 0;border-bottom:1px solid var(--wsv-hair)}.wsv-takeaways .wsv-body{max-width:none}.wsv-cite{display:flex;flex-direction:column;gap:20px;padding:24px 0;border-top:1px solid var(--wsv-hair);border-bottom:1px solid var(--wsv-hair)}.wsv-cite__formats{display:flex;gap:20px;flex-wrap:wrap}.wsv-cite__formats .wsv-link[aria-pressed=true]{color:var(--wsv-accent-text);text-decoration-thickness:2px}.wsv-cite__text{font-family:var(--wsv-mono);font-size:13px;line-height:22px;color:var(--wsv-ink);overflow-wrap:anywhere}.wsv-attachment{display:flex;flex-direction:column;gap:16px;margin-top:48px;padding:24px 0;border-top:1px solid var(--wsv-hair);border-bottom:1px solid var(--wsv-hair)}.wsv-attachment__row{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.wsv-attachment__form{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.wsv-attachment__form .wsv-field{flex:1 1 260px}.wsv-prose pre{padding:16px 20px;background:var(--wsv-tint);border:1px solid var(--wsv-hair);overflow-x:auto;font-family:var(--wsv-mono);font-size:13px;line-height:20px}.wsv-prose pre code{font-size:inherit}.wsv-prose .wsv-table-wrap{margin-block:var(--wsv-6)}.wsv-dialog,.wsv-viewer{font-family:var(--wsv-sans);color:var(--wsv-ink);letter-spacing:0;line-height:1.6}:where(.wsv-dialog,.wsv-viewer) :is(h2,h3,p,ul,form){margin:0}:where(.wsv-dialog,.wsv-viewer) ul{list-style:none;padding:0}:where(.wsv-dialog,.wsv-viewer) button{font:inherit;letter-spacing:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer}:where(.wsv-dialog,.wsv-viewer) :is(input,select){font:inherit;letter-spacing:inherit}:where(.wsv-dialog,.wsv-viewer) svg{display:block}.wsv-dialog{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(11,18,32,.6)}.wsv-dialog__panel{position:relative;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;background:var(--wsv-page);border:1px solid var(--wsv-hair-2)}.wsv-dialog__head{display:flex;flex-direction:column;gap:10px;padding:24px 56px 20px 24px;border-bottom:1px solid var(--wsv-hair)}.wsv-dialog__body{padding:24px}.wsv-dialog__body,.wsv-dialog__form{display:flex;flex-direction:column;gap:18px}.wsv-dialog__list{display:flex;flex-direction:column;gap:8px}.wsv-dialog__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wsv-dialog__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--wsv-body)}.wsv-dialog__close svg{width:16px;height:16px}.wsv-dialog .wsv-btn{width:100%;justify-content:center}.wsv-dialog__foot{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media (max-width:560px){.wsv-dialog{padding:0;align-items:stretch}.wsv-dialog__panel{max-width:none;max-height:none;border:0}.wsv-dialog__grid{grid-template-columns:1fr}}.wsv-viewer{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:var(--wsv-page)}.wsv-viewer__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--wsv-nav-h);padding-inline:var(--wsv-gutter);border-bottom:1px solid var(--wsv-hair);flex:none}.wsv-viewer__frame{flex:1;width:100%;border:0}.wsv-viewer__foot{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px var(--wsv-gutter);border-top:1px solid var(--wsv-hair);flex:none}.wsv-field{display:flex;flex-direction:column;gap:8px;min-width:0}.wsv-field__label{font-weight:500;font-size:14px;line-height:20px}.wsv-field__input,.wsv-field__label{font-family:var(--wsv-sans);letter-spacing:0;color:var(--wsv-ink)}.wsv-field__input{width:100%;height:48px;padding-inline:16px;border:1px solid var(--wsv-hair-2);border-radius:var(--wsv-radius);background:#ffffff;font-size:16px;line-height:24px;transition:border-color var(--wsv-t-state)}.wsv-field__input::placeholder{color:var(--wsv-mute)}select.wsv-field__input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cpath d='M2 3.5l3 3 3-3' stroke='%230f172a' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}textarea.wsv-field__input{height:auto;min-height:160px;padding-block:12px;resize:vertical}.wsv-field__help{color:var(--wsv-body)}.wsv-field__error,.wsv-field__help{font-family:var(--wsv-sans);font-size:14px;line-height:20px;letter-spacing:0}.wsv-field__error{color:var(--wsv-error)}.wsv-field--error .wsv-field__input{border-color:var(--wsv-error)}.wsv-nav{position:fixed;inset-inline:0;top:0;height:var(--wsv-nav-h);z-index:50;display:flex;align-items:center;color:var(--wsv-ink);border-bottom:1px solid transparent;transition:background .4s,color .4s,border-color .4s;--wsv-nav-cta-bg:var(--wsv-ink);--wsv-nav-cta-fg:#ffffff}.wsv-nav[data-tone=hero]{background:transparent;color:var(--wsv-ink);border-color:transparent}.wsv-nav[data-tone=light]{background:rgba(255,255,255,.9);color:var(--wsv-ink);border-color:var(--wsv-hair);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px)}.wsv-nav[data-tone=dark]{background:rgba(11,18,32,.86);color:#ffffff;border-color:var(--wsv-hair-night);--wsv-nav-cta-bg:#ffffff;--wsv-nav-cta-fg:var(--wsv-ink);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wsv-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.wsv-brand{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;min-width:0}.wsv-brand__logo{display:block;height:24px;width:auto}.wsv-footer .wsv-brand__logo,.wsv-nav[data-tone=dark] .wsv-brand__logo{filter:invert(1)}.wsv-nav__links{display:flex;align-items:center;gap:32px;font-family:var(--wsv-sans);font-weight:500;font-size:14px;line-height:20px}.wsv-nav__links a,.wsv-nav__links button{color:inherit;text-decoration:none;white-space:nowrap}.wsv-nav__item>button,.wsv-nav__links>a:not(.wsv-nav-btn){position:relative;padding-block:4px}.wsv-nav__item>button:after,.wsv-nav__links>a:not(.wsv-nav-btn):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--wsv-t-state) var(--wsv-ease)}.wsv-nav__item>button:hover:after,.wsv-nav__item>button[aria-expanded=true]:after,.wsv-nav__item>button[data-active=true]:after,.wsv-nav__links>a:not(.wsv-nav-btn):hover:after,.wsv-nav__links>a[aria-current=page]:after{transform:scaleX(1)}.wsv-nav__item{position:relative}.wsv-nav__item>button{display:inline-flex;align-items:center;gap:6px}.wsv-nav__item>button svg{width:10px;height:10px;opacity:.7;transition:transform var(--wsv-t-state) var(--wsv-ease)}.wsv-nav__item>button[aria-expanded=true] svg{transform:rotate(180deg)}.wsv-nav__menu{position:absolute;top:calc(100% + 8px);left:-14px;min-width:256px;display:flex;flex-direction:column;padding:0;background:#ffffff;color:var(--wsv-ink);border:1px solid var(--wsv-hair-2);animation:wsv-menu-in .18s var(--wsv-ease)}.wsv-nav__menu:before{content:"";position:absolute;left:0;right:0;top:-9px;height:9px}.wsv-nav__menu-label{padding:12px 14px 10px;border-bottom:1px solid var(--wsv-hair)}.wsv-nav__menu a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;font-size:14px;transition:background var(--wsv-t-state)}.wsv-nav__menu a+a{border-top:1px solid var(--wsv-hair)}.wsv-nav__menu a svg{width:12px;height:12px;flex:none;color:var(--wsv-mute);opacity:0;transform:translateX(-4px);transition:opacity var(--wsv-t-state),transform var(--wsv-t-state) var(--wsv-ease)}.wsv-nav__menu a:hover{background:var(--wsv-tint)}.wsv-nav__menu a:hover svg{opacity:1;transform:none}.wsv-nav .wsv-nav-btn{background:var(--wsv-nav-cta-bg);color:var(--wsv-nav-cta-fg);transition:background .4s,color .4s,transform var(--wsv-t-state) var(--wsv-ease)}.wsv-nav .wsv-nav-btn:hover{transform:translateY(-1px)}.wsv-nav__burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;color:inherit}.wsv-nav__burger svg{width:20px;height:20px}@media (max-width:900px){.wsv-nav__links{display:none}.wsv-nav__burger{display:inline-flex}}.wsv-nav__sheet{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;background:var(--wsv-page);color:var(--wsv-ink);font-family:var(--wsv-sans);overflow-y:auto;animation:wsv-sheet-in .24s var(--wsv-ease)}.wsv-nav__sheet-head{display:flex;align-items:center;justify-content:space-between;height:var(--wsv-nav-h);padding-inline:var(--wsv-gutter);border-bottom:1px solid var(--wsv-hair);flex:none}.wsv-nav__sheet-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:inherit}.wsv-nav__sheet-close svg{width:18px;height:18px}.wsv-nav__sheet-list{display:flex;flex-direction:column;padding:8px var(--wsv-gutter) 24px}.wsv-nav__sheet-group>button,.wsv-nav__sheet-list>a{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:18px 0;border-bottom:1px solid var(--wsv-hair);font-weight:600;font-size:28px;line-height:34px;letter-spacing:-.03em;color:var(--wsv-ink);text-align:left}.wsv-nav__sheet-list>a[aria-current=page],.wsv-nav__sheet-sub a[aria-current=page]{color:var(--wsv-accent-text)}.wsv-nav__sheet-group>button svg{width:14px;height:14px;color:var(--wsv-mute);transition:transform var(--wsv-t-state) var(--wsv-ease)}.wsv-nav__sheet-group>button[aria-expanded=true] svg{transform:rotate(180deg)}.wsv-nav__sheet-sub{display:flex;flex-direction:column;padding:6px 0 14px;border-bottom:1px solid var(--wsv-hair)}.wsv-nav__sheet-sub a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;font-family:var(--wsv-mono);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--wsv-body)}.wsv-nav__sheet-sub a svg{width:12px;height:12px;flex:none;color:var(--wsv-mute)}.wsv-nav__sheet-foot{margin-top:auto;display:flex;flex-direction:column;gap:24px;padding:24px var(--wsv-gutter) 40px;border-top:1px solid var(--wsv-hair)}.wsv-nav__sheet-foot .wsv-nav-btn{justify-content:center;height:52px;background:var(--wsv-ink);color:#ffffff;font-size:15px}.wsv-nav__sheet-connect{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.wsv-nav__sheet-connect ul{display:flex;gap:24px}.wsv-nav__sheet-connect a{color:var(--wsv-body)}.wsv-skip{position:absolute;left:-9999px;top:16px;z-index:100;padding:12px 16px;background:var(--wsv-page);color:var(--wsv-ink);border:1px solid var(--wsv-hair-2);border-radius:var(--wsv-radius);font-family:var(--wsv-sans);font-weight:500;font-size:14px;line-height:20px;text-decoration:none}.wsv-skip:focus{left:16px;outline:2px solid var(--wsv-accent);outline-offset:3px}.wsv-consent{position:fixed;inset-inline:0;bottom:0;z-index:55;padding-block:20px;background:var(--wsv-page);color:var(--wsv-ink);border-top:1px solid var(--wsv-hair-2)}.wsv-consent__inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.wsv-consent__copy{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:64em}.wsv-consent__copy a{color:var(--wsv-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;white-space:nowrap}.wsv-consent__actions{display:flex;align-items:center;gap:28px;flex:none}@media (max-width:640px){.wsv-consent{padding-block:16px}.wsv-consent__inner{flex-direction:column;align-items:flex-start;gap:16px}.wsv-consent__actions{width:100%;justify-content:space-between}}.wsv-site--pci .wsv-page-hero{padding-top:var(--wsv-16)}.wsv-section-header+:is(.wsv-facts,.wsv-accordion,.wsv-briefings){margin-top:48px}.wsv-brings>li>.wsv-small{display:block;padding-top:6px;max-width:40em}.wsv-block-label{display:block;padding:40px 0 14px}.wsv-ctas{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding-top:32px}.wsv-night .wsv-ctas .wsv-link,.wsv-night .wsv-table{color:#ffffff}.wsv-night .wsv-table th{color:var(--wsv-on-night-mute)}.wsv-night .wsv-table td,.wsv-night .wsv-table th{border-color:var(--wsv-hair-night)}.wsv-night .wsv-table td .wsv-label--mute,.wsv-night .wsv-table td>.wsv-small{color:var(--wsv-on-night-mute)}.wsv-table td>.wsv-small{padding-left:10px;display:inline}.wsv-figure--lg{font-size:34px;line-height:38px}.wsv-ledger-total{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:20px 0;border-bottom:3px double var(--wsv-hair-2)}.wsv-night .wsv-ledger-total{border-color:var(--wsv-hair-night)}.wsv-ledger-total__figure{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.wsv-site--pci .wsv-section-header+:is(.wsv-grid,.wsv-ledger-total,.wsv-steps){margin-top:48px}.wsv-site--pci .wsv-prose ul{list-style:disc}.wsv-site--pci .wsv-legal__body>section:first-child>h2{margin-top:0}.wsv-ledger-total__figure .wsv-label--mute{padding-left:6px}.wsv-ledger-note{padding-top:28px;max-width:36em}.wsv-briefings{border-top:1px solid var(--wsv-hair)}.wsv-briefings__head{display:flex;flex-direction:column;gap:6px;padding:20px 0 16px}.wsv-briefings__item{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--wsv-gap);padding:22px 0 26px;border-top:1px solid var(--wsv-hair)}.wsv-briefings__meta{display:flex;flex-direction:column;gap:6px;min-width:0}.wsv-briefings__item .wsv-body{max-width:44em}.wsv-panel__price{display:flex;align-items:baseline;gap:10px}.wsv-panel__list{display:flex;flex-direction:column;gap:8px}@media (max-width:900px){.wsv-briefings__item{grid-template-columns:1fr;row-gap:10px}}.wsv-footer{background:var(--wsv-night);color:#ffffff;border-top:1px solid var(--wsv-hair-night)}.wsv-footer .wsv-brand__logo{height:20px}.wsv-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-block:56px 40px}.wsv-footer__grid>*{min-width:0}.wsv-footer__col h2{margin:0 0 16px;font-family:var(--wsv-mono);font-weight:500;font-size:11px;line-height:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--wsv-on-night-mute)}.wsv-footer__col ul{display:flex;flex-direction:column;gap:10px;font-family:var(--wsv-sans);font-size:14px;line-height:20px}.wsv-footer__col a{color:#ffffff;opacity:.85;text-decoration:none}.wsv-footer__col a:hover{opacity:1}.wsv-footer__tagline{margin-top:16px;max-width:34ch;font-family:var(--wsv-sans);font-size:14px;line-height:22px;color:var(--wsv-on-night-mute)}.wsv-footer__legal{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:20px 28px;border-top:1px solid var(--wsv-hair-night);color:var(--wsv-on-night-mute)}.wsv-footer__legal a{color:inherit;text-decoration:none}.wsv-footer__legal a:hover{color:#ffffff}@media (max-width:900px){.wsv-footer__grid{grid-template-columns:1fr 1fr}}.wsv-stage{position:relative;width:100%;aspect-ratio:1;perspective:1200px;opacity:0;transform:scale(1.04);animation:wsv-object-in var(--wsv-t-settle) var(--wsv-ease) .1s forwards}.wsv-stage__mark{position:absolute;left:50%;top:50%;width:74%;transform:translate(-50%,-50%);transform-style:preserve-3d}.wsv-stage__mark img{display:block;width:100%;height:auto;transform-style:preserve-3d;backface-visibility:visible;animation:wsv-spin 10s linear infinite}.wsv-plate{outline:1px solid var(--wsv-hair);outline-offset:10px}:is(.wsv-night,.wsv-closing) .wsv-plate{outline-color:var(--wsv-hair-night)}.wsv-spread{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--wsv-gap);row-gap:40px;align-items:start;padding-top:10px}.wsv-spread>*{min-width:0}.wsv-spread__photo{grid-column:1/span 7}.wsv-spread__text{grid-column:9/-1;display:flex;flex-direction:column;gap:24px}.wsv-spread__rule{border-top:1px solid var(--wsv-hair);padding-top:24px;margin-top:8px}@media (max-width:900px){.wsv-spread__photo,.wsv-spread__text{grid-column:1/-1}}.wsv-page-hero{padding-top:calc(var(--wsv-nav-h) + var(--wsv-16));padding-bottom:var(--wsv-12);background:var(--wsv-page);color:var(--wsv-ink)}.wsv-page-hero__inner{display:flex;flex-direction:column;gap:24px;max-width:880px}.wsv-page-hero__ctas{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding-top:12px}.wsv-hero{position:relative;display:flex;flex-direction:column;justify-content:flex-start;background:var(--wsv-page);color:var(--wsv-ink);overflow:hidden;isolation:isolate}.wsv-hero__figure{grid-area:object;justify-self:end;align-self:end;width:min(100%,clamp(300px,32vw,420px));transform:translateY(calc(var(--wsv-hero-progress) * -40px));opacity:calc(1 - var(--wsv-hero-progress) * 1.1);will-change:transform,opacity}.wsv-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:1fr auto;grid-template-areas:"statement object" "statement proof";align-items:end;column-gap:48px;row-gap:40px;padding-top:calc(var(--wsv-nav-h) + 40px);padding-bottom:clamp(56px,7vh,88px)}.wsv-hero__statement{grid-area:statement;min-width:0;align-self:start}.wsv-hero .wsv-kicker__lead{padding-bottom:28px}.wsv-hero .wsv-kicker__rule{width:0;animation:wsv-draw .8s var(--wsv-ease) .7s forwards}.wsv-hero .wsv-kicker__lead .wsv-label{opacity:0;animation:wsv-fade .7s var(--wsv-ease) .95s forwards}.wsv-hero .wsv-display{max-width:none}.wsv-hero .wsv-line>span{transform:translateY(128%);animation:wsv-rise 1s var(--wsv-ease) forwards}.wsv-hero .wsv-line:first-child>span{animation-delay:.85s}.wsv-hero .wsv-line:nth-child(2)>span{animation-delay:.98s}.wsv-hero .wsv-line:nth-child(3)>span{animation-delay:1.11s}.wsv-hero .wsv-stop{display:inline-block;transform:scale(0);transform-origin:50% 80%;animation:wsv-pop .55s var(--wsv-ease) 1.7s forwards}.wsv-hero__lead{padding-top:24px}.wsv-hero__ctas,.wsv-hero__lead{opacity:0;transform:translateY(12px);animation:wsv-fade-up .8s var(--wsv-ease) 1.55s forwards}.wsv-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:28px;padding-top:32px}.wsv-hero__proof{grid-area:proof;display:flex;flex-direction:column;align-items:flex-end;gap:16px;text-align:right;padding-bottom:6px}.wsv-hero__proof>li{opacity:0;transform:translateY(10px);animation:wsv-fade-up .7s var(--wsv-ease) forwards}.wsv-hero__proof>li:first-child{animation-delay:1.7s}.wsv-hero__proof>li:nth-child(2){animation-delay:1.8s}.wsv-hero__proof>li:nth-child(3){animation-delay:1.9s}.wsv-hero__proof .wsv-label{color:var(--wsv-mute)}.wsv-hero__proof,.wsv-hero__statement{transform:translateY(calc(var(--wsv-hero-progress) * -48px));opacity:calc(1 - var(--wsv-hero-progress) * 1.15);will-change:transform,opacity}.wsv-hero[data-leaving] .wsv-hero__figure,.wsv-hero[data-leaving] .wsv-hero__proof,.wsv-hero[data-leaving] .wsv-hero__statement{transition:transform .24s var(--wsv-ease),opacity .24s var(--wsv-ease);transform:translateY(-24px);opacity:0}@media (max-width:900px){.wsv-hero__inner{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"statement" "object" "proof";row-gap:28px;padding-top:calc(var(--wsv-nav-h) + 24px)}.wsv-hero__figure{width:48%;justify-self:start;transform:none;opacity:1}.wsv-hero__proof{flex-direction:row;align-items:flex-start;text-align:left;gap:28px;flex-wrap:wrap}}.wsv-closing{display:flex;overflow:hidden;isolation:isolate;background:var(--wsv-night);color:#ffffff}.wsv-closing,.wsv-closing__inner{position:relative;align-items:center}.wsv-closing__inner{z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--wsv-gap);row-gap:48px;padding-block:clamp(64px,8vw,96px)}.wsv-closing__inner>*{min-width:0}.wsv-closing__copy{grid-column:1/span 6;display:flex;flex-direction:column;gap:28px}.wsv-closing__plate{grid-column:8/-1}.wsv-closing .wsv-h2{max-width:18ch;color:#ffffff}.wsv-closing .wsv-lead{color:var(--wsv-on-night)}.wsv-closing .wsv-kicker__rule{background:var(--wsv-accent-dark)}.wsv-closing .wsv-label{color:var(--wsv-on-night-mute)}.wsv-closing__ctas{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.wsv-closing__ctas .wsv-link{color:#ffffff}@media (max-width:900px){.wsv-closing__copy,.wsv-closing__plate{grid-column:1/-1}.wsv-closing__plate{order:-1}.wsv-closing__inner{padding-block:64px 72px}}.wsv-news{border-top:1px solid var(--wsv-hair);background:var(--wsv-page);color:var(--wsv-ink);padding-block:48px}.wsv-news__inner{justify-content:space-between;gap:32px}.wsv-news__inner,.wsv-news__title{display:flex;align-items:center;flex-wrap:wrap}.wsv-news__title{gap:16px;min-width:0}.wsv-news__form{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wsv-news__form .wsv-field{width:300px;max-width:100%}.wsv-news__status{width:100%}.wsv-news__card{background:#ffffff;border:1px solid var(--wsv-hair)}.wsv-news--bridge{border-top:0;padding-block:32px}.wsv-news-bridge{position:relative;z-index:2;margin-top:-48px;padding:0 var(--wsv-gutter) var(--wsv-section);background:var(--wsv-night)}.wsv-news-bridge__card{max-width:var(--wsv-container);margin-inline:auto;background:var(--wsv-page);border:1px solid var(--wsv-hair)}@media (max-width:900px){.wsv-news__form .wsv-field{width:100%}}@keyframes wsv-object-in{to{opacity:1;transform:none}}@keyframes wsv-draw{to{width:28px}}@keyframes wsv-fade{to{opacity:1}}@keyframes wsv-spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.wsv-hero[data-offscreen] .wsv-stage__mark img{animation-play-state:paused}@keyframes wsv-rise{to{transform:none}}@keyframes wsv-pop{to{transform:scale(1)}}@keyframes wsv-fade-up{to{opacity:1;transform:none}}@keyframes wsv-menu-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes wsv-sheet-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.wsv-hero .wsv-kicker__lead .wsv-label,.wsv-hero .wsv-kicker__rule,.wsv-hero .wsv-line>span,.wsv-hero .wsv-stop,.wsv-hero__ctas,.wsv-hero__lead,.wsv-hero__proof>li,.wsv-nav__menu,.wsv-nav__sheet,.wsv-stage,.wsv-stage__mark,.wsv-stage__mark img{animation:none}.wsv-stage{opacity:1;transform:none}.wsv-stage__mark img{transform:none;animation:none}.wsv-hero .wsv-kicker__rule{width:28px}.wsv-hero .wsv-kicker__lead .wsv-label,.wsv-hero__ctas,.wsv-hero__lead,.wsv-hero__proof>li{opacity:1;transform:none}.wsv-hero .wsv-line>span,.wsv-hero .wsv-stop{transform:none}.wsv-hero__figure,.wsv-hero__proof,.wsv-hero__statement{transform:none;opacity:1}.wsv-hero[data-leaving] .wsv-hero__figure,.wsv-hero[data-leaving] .wsv-hero__proof,.wsv-hero[data-leaving] .wsv-hero__statement{transition:none;transform:none;opacity:1}.wsv-accordion__summary svg,.wsv-btn,.wsv-door:before,.wsv-door__arrow,.wsv-index-row,.wsv-index-row:before,.wsv-index-row__arrow,.wsv-link,.wsv-nav,.wsv-nav .wsv-nav-btn,.wsv-nav__item>button svg,.wsv-nav__item>button:after,.wsv-nav__links>a:after,.wsv-nav__menu a,.wsv-nav__menu a svg,.wsv-panel{transition:none}.wsv-btn:hover,.wsv-nav .wsv-nav-btn:hover{transform:none}}}