.va-header{position:fixed;z-index:70;top:.75rem;left:0;right:0;padding-inline:var(--gutter);pointer-events:none}.va-capsule{z-index:2;pointer-events:auto;max-width:70rem;margin-inline:auto;min-height:3.5rem;display:flex;justify-content:space-between;gap:1rem;padding:.375rem .5rem .375rem 1.25rem;background:var(--paper-hi);border:2px solid var(--ink);border-radius:.875rem;box-shadow:4px 4px 0 var(--ink)}.va-brand,.va-capsule{position:relative;align-items:center}.va-brand{display:inline-flex;min-height:2.75rem;font-family:var(--font-display);font-weight:800;font-size:1.3125rem;letter-spacing:-.03em;color:var(--ink);text-decoration:none;white-space:nowrap}.va-brand-text{position:relative}.va-brand-text:before{content:attr(data-text);position:absolute;inset:auto auto auto 0;transform:translate(1.5px,1.5px);color:var(--pink);z-index:-1}.va-nav{display:none;gap:1.75rem}.va-nav,.va-nav a{align-items:center}.va-nav a{display:inline-flex;min-height:2.75rem;font-weight:700;font-size:.9375rem;color:var(--ink)}.va-capsule-end{display:flex;align-items:center;gap:.5rem}.va-burger{display:inline-grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;background:var(--paper);border:2px solid var(--ink);border-radius:.5rem;color:var(--ink);cursor:pointer}.va-burger svg{width:1.25rem;height:1.25rem}.va-burger-close,.va-burger[aria-expanded=true] .va-burger-open{display:none}.va-burger[aria-expanded=true] .va-burger-close{display:inline}@media (min-width:56rem){.va-nav{display:flex}.va-burger{display:none}}.va-capsule{transition:border-radius .3s var(--ease),max-width .3s var(--ease),min-height .3s var(--ease),padding .3s var(--ease),box-shadow .3s var(--ease)}.va-brand{transition:font-size .3s var(--ease)}.va-nav{transition:gap .3s var(--ease)}.va-header.is-compact .va-capsule{border-radius:.75rem;max-width:44rem;min-height:3.125rem;padding:.1875rem .25rem .1875rem 1rem;box-shadow:3px 3px 0 var(--ink)}.va-header.is-compact .va-brand{font-size:1.0625rem}.va-header.is-compact .va-nav{gap:1.125rem}.va-header.is-compact .va-nav a{font-size:.875rem}.va-header.is-compact .va-btn--sm{padding-inline:.875rem;font-size:.875rem}@media (max-width:55.99rem){.va-header.is-compact .va-capsule{max-width:100%}}@media (max-width:23.99rem){.va-capsule{gap:.5rem;padding:.375rem .375rem .375rem .75rem}.va-brand{font-size:1.125rem}.va-capsule-end{gap:.375rem}.va-btn--sm{padding-inline:.75rem;font-size:.875rem}.va-header.is-compact .va-capsule{padding:.1875rem .25rem .1875rem .75rem}.va-header.is-compact .va-brand{font-size:1rem}.va-header.is-compact .va-btn--sm{padding-inline:.75rem;font-size:.875rem}}@media (max-width:21.99rem){.va-brand{font-size:1rem}.va-btn--sm,.va-header.is-compact .va-btn--sm{padding-inline:.5rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.va-brand,.va-capsule,.va-nav{transition:none}.va-menu{animation:none}}.va-menu{position:fixed;z-index:1;top:0;left:0;right:0;max-height:100dvh;overflow:auto;pointer-events:auto;padding:5rem var(--gutter) 1.5rem;background:var(--paper);border-bottom:2px solid var(--ink);box-shadow:0 6px 0 var(--pink);animation:va-menu-in .45s var(--ease) backwards}.va-menu[hidden]{display:none}@keyframes va-menu-in{0%{transform:translateY(-100%)}}.va-menu-list{display:grid;gap:.75rem;max-width:36rem;margin-inline:auto}.va-menu-list a:not(.va-btn){display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;padding:0 1.25rem;background:var(--white);border:2px solid var(--ink);border-radius:.75rem;box-shadow:4px 4px 0 var(--ink);font-family:var(--font-display);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.va-menu-list a:not(.va-btn):active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.va-menu-list svg{width:1.375rem;height:1.375rem}@media (min-width:56rem){.va-menu{display:none!important}}.va-brand-logo{display:none;border-radius:50%;margin-right:.5rem}@media (min-width:30rem){.va-brand-logo{display:block}}.va-btn-long{display:none}@media (min-width:56rem){.va-btn-short{display:none}.va-btn-long{display:inline}}.va-menu-cta{min-height:3.5rem;font-size:1.125rem}@font-face{font-family:__Bricolage_Grotesque_54b624;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2042050246a708c9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bricolage_Grotesque_54b624;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0fdd058fab82a774-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bricolage_Grotesque_54b624;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33553e7595b74ccf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bricolage_Grotesque_Fallback_54b624;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_54b624{font-family:__Bricolage_Grotesque_54b624,__Bricolage_Grotesque_Fallback_54b624;font-style:normal}.__variable_54b624{--font-display:"__Bricolage_Grotesque_54b624","__Bricolage_Grotesque_Fallback_54b624"}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_9c618b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_9c618b;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:__Hanken_Grotesk_9c618b,__Hanken_Grotesk_Fallback_9c618b;font-style:normal}.__variable_9c618b{--font-body:"__Hanken_Grotesk_9c618b","__Hanken_Grotesk_Fallback_9c618b"}.va{color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;font-size:1.0625rem;line-height:1.55}:where(.va) :is(h1,h2,h3){font-family:var(--font-display),system-ui,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.02;margin:0;text-wrap:balance}:where(.va) p{margin:0}:where(.va) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.va) img{display:block;max-width:100%;height:auto}:where(.va) a{color:inherit}.va-wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.va-eyebrow{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:.875rem}.va-lead{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5;color:var(--ink-2);max-width:40rem;text-wrap:pretty}.va-small{font-size:.875rem;color:var(--ink-2)}.va .on-dark{--focus:var(--paper)}.va-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.va-link{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% /0 2px no-repeat;padding-bottom:.1em;transition:background-size .32s var(--ease)}.va-link:focus-visible,.va-link:hover{background-size:100% 2px}.va-link--strong{font-weight:700}.va-link--paper{color:var(--paper)}.va-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.875rem;padding:0 1.25rem;font:700 1rem/1 var(--font-body),system-ui,sans-serif;color:var(--on-pink);text-align:center;text-decoration:none;background:var(--pink);border:2px solid var(--ink);border-radius:.5rem;box-shadow:4px 4px 0 var(--ink);cursor:pointer;transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.va-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.va-btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.va-btn svg{width:1.125rem;height:1.125rem;flex:none}.va-btn--sm{white-space:nowrap;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;box-shadow:3px 3px 0 var(--ink)}.va-btn--block{display:flex;width:100%}.va-btn--ink{background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--paper);border-color:var(--ink)}.va-btn--ink:hover{box-shadow:6px 6px 0 var(--paper)}.va-btn--paper{background:var(--paper);color:var(--ink)}.va-btn:disabled{cursor:default;opacity:1}.va-btn:disabled,.va-btn:disabled:hover{transform:none;box-shadow:4px 4px 0 var(--ink)}.on-dark .va-btn{box-shadow:4px 4px 0 var(--pink);border-color:var(--paper)}.on-dark .va-btn:hover{box-shadow:6px 6px 0 var(--pink)}.on-dark .va-btn:active{box-shadow:1px 1px 0 var(--pink)}@media (prefers-reduced-motion:reduce){.va-btn,.va-link{transition:none}.va-btn:active,.va-btn:hover{transform:none}}.va-badge{display:inline-flex;align-items:center;min-height:1.75rem;padding:0 .625rem;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border:2px solid var(--ink);border-radius:.25rem;color:var(--ink)}.va-badge--yellow{background:var(--yellow);color:var(--ink);transform:rotate(-2deg)}@keyframes reveal{0%{opacity:0;translate:0 var(--reveal-y,2.5rem)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal-on .va [data-reveal]{animation:reveal var(--ease) both;animation-timeline:view();animation-range:entry calc(var(--reveal-order, 0) * 5vh) entry calc(26vh + var(--reveal-order, 0) * 5vh)}}}.reveal-io.reveal-on .va [data-reveal]{opacity:0;translate:0 var(--reveal-y,2.5rem);transition:opacity .8s var(--ease),translate .8s var(--ease)}.reveal-io.reveal-on .va [data-reveal].is-in{opacity:1;translate:none}@media print{.va [data-reveal]{animation:none!important;opacity:1!important;translate:none!important}}