@font-face{font-family:__bodoni_25bafd;src:url(/_next/static/media/67480a5ef8cc4d5f-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:__bodoni_Fallback_25bafd;src:local("Times New Roman");ascent-override:97.77%;descent-override:34.76%;line-gap-override:0.00%;size-adjust:115.07%}.__className_25bafd{font-family:__bodoni_25bafd,__bodoni_Fallback_25bafd,ui-serif,Georgia,serif;font-style:normal}.__variable_25bafd{--font-bodoni:"__bodoni_25bafd","__bodoni_Fallback_25bafd",ui-serif,Georgia,serif}.vc-how{position:relative;padding-top:clamp(4.5rem,11vw,8rem);padding-bottom:clamp(3rem,8vw,6rem)}.vc-how-defs{position:absolute;width:0;height:0;overflow:hidden}.vc-how-kicker{font-family:var(--font-kamerik),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;color:var(--vz-ice)}.vc-how-heading{margin-top:.75rem;font-size:clamp(2.75rem,6.4vw,5.25rem);color:var(--vz-frost);text-wrap:balance}.vc-how-track{margin-top:clamp(3rem,8vw,5rem)}.vc-how-steps{list-style:none;margin:0;padding:0;display:grid;gap:clamp(4.5rem,12vw,8rem)}.vc-how-step{display:grid;gap:2.5rem}@media (min-width:768px){.vc-how-step{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:4rem}}.vc-how-beats,.vc-how-numerals,.vc-how-rail{display:none}.vc-how-numeral-inline{display:block;height:clamp(8rem,26vw,11rem);width:auto;margin:0 0 1.5rem -.75rem;overflow:visible}.vc-how-stroke{fill:none;stroke:url(#vc-how-aurora);stroke-width:1.25;stroke-linejoin:round;vector-effect:non-scaling-stroke}.vc-how-title{font-family:var(--font-bodoni),ui-serif,Georgia,serif;font-weight:400;font-size:clamp(2.5rem,7vw,3.5rem);line-height:1;letter-spacing:-.015em;color:var(--vz-frost)}.vc-how-text{margin-top:1rem;max-width:30rem;font-size:1.0625rem;line-height:1.65;color:rgba(243,250,255,.74)}.vc-how-tag{margin-top:1.25rem;font-family:var(--font-kamerik),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;color:var(--vz-ice)}.vc-how-figure{width:100%;max-width:30rem}.vc-how-mark{color:var(--vz-frost);background:linear-gradient(0deg,rgba(26,163,217,.42) 0 .5em,transparent .5em);padding:0 .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.vc-how-select{position:relative;padding:1.25rem 1.375rem;border:1px solid rgba(26,163,217,.75)}.vc-how-handle{position:absolute;width:8px;height:8px;background:var(--vz-abyss);border:1px solid var(--vz-ice)}.vc-how-row{position:relative}.vc-how-row-active:before{content:"";position:absolute;left:-1rem;top:.75rem;bottom:.75rem;width:2px;border-radius:2px;background:linear-gradient(to bottom,var(--vz-aurora-ice),var(--vz-aurora-cerulean),var(--vz-aurora-indigo))}@keyframes vc-how-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes vc-how-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vc-how-in{0%{opacity:0;translate:0 2.5rem}to{opacity:1;translate:0 0}}@keyframes vc-how-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 -2.5rem}}@keyframes vc-how-numeral-out{0%{opacity:1;scale:1}to{opacity:0;scale:.94}}@keyframes vc-how-drift{0%{translate:0 3vh}to{translate:0 -3vh}}@supports (animation-timeline:view()) and (animation-range:0% 100%){@media (prefers-reduced-motion:no-preference){.vc-how-step{view-timeline:--vc-how-item block}.vc-how-numeral-inline .vc-how-stroke{stroke-dasharray:1 2;animation:vc-how-draw linear both;animation-timeline:--vc-how-item;animation-range:entry 15% cover 40%}}}@supports (animation-timeline:view()) and (animation-range:0% 100%){@media (min-width:1024px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.vc-how-track{timeline-scope:--vc-how-b1,--vc-how-b2,--vc-how-b3;view-timeline:--vc-how-track block;margin-top:clamp(1rem,4vh,3rem)}.vc-how-stage{position:sticky;top:0;height:100vh;height:100svh;padding-top:3.5rem;overflow:clip}.vc-how-grid{position:relative;height:100%;display:grid;grid-template-columns:40% 60%;align-items:center}.vc-how-steps{grid-column:1;grid-row:1;gap:clamp(1.75rem,5vh,3.25rem)}.vc-how-step{position:static;grid-template-columns:2px minmax(0,1fr);gap:0 1.75rem;align-items:stretch;view-timeline:none}.vc-how-numeral-inline{display:none}.vc-how-rail{display:block;position:relative;overflow:hidden;border-radius:2px;background:rgba(189,239,251,.14)}.vc-how-rail-fill{position:absolute;inset:0;transform-origin:top;transform:scaleY(0);background:linear-gradient(to bottom,var(--vz-aurora-ice),var(--vz-aurora-cerulean) 45%,var(--vz-aurora-indigo) 80%,var(--vz-aurora-rose))}.vc-how-title{font-size:clamp(2.125rem,3.1vw,2.875rem)}.vc-how-text{margin-top:.625rem;max-width:27rem;font-size:1rem;line-height:1.6}.vc-how-tag{margin-top:.75rem;font-size:.8125rem}@media (max-height:820px){.vc-how-title{font-size:clamp(1.875rem,2.8vw,2.5rem)}.vc-how-text{font-size:.9375rem;line-height:1.55}}.vc-how-visual{position:absolute;z-index:2;top:0;bottom:0;left:43%;width:min(28rem,33%);display:flex;align-items:center}.vc-how-numerals{display:block;position:relative;grid-column:2;grid-row:1;justify-self:end;width:50%;height:min(72vh,42rem);animation:vc-how-drift linear both;animation-timeline:--vc-how-track;animation-range:contain 0 contain 100%}.vc-how-numerals-glow{position:absolute;inset:10% -10%;background:radial-gradient(closest-side,rgba(11,74,143,.55),transparent 70%)}.vc-how-numeral{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.vc-how-numeral .vc-how-stroke{stroke-width:1.5;stroke-dasharray:1 2;stroke-dashoffset:1}.vc-how-beat,.vc-how-beats{display:block}.vc-how-beat{height:85vh}.vc-how-tail{display:block;height:25vh}.vc-how-beat-1{view-timeline:--vc-how-b1 block}.vc-how-beat-2{view-timeline:--vc-how-b2 block}.vc-how-beat-3{view-timeline:--vc-how-b3 block}.vc-how-step-1 .vc-how-rail-fill{animation:vc-how-fill linear both;animation-timeline:--vc-how-b1;animation-range:entry 0 entry 100%}.vc-how-step-2 .vc-how-rail-fill{animation:vc-how-fill linear both;animation-timeline:--vc-how-b2;animation-range:entry 0 entry 100%}.vc-how-step-3 .vc-how-rail-fill{animation:vc-how-fill linear both;animation-timeline:--vc-how-b3;animation-range:entry 0 entry 100%}.vc-how-numeral-1 .vc-how-stroke{animation:vc-how-draw linear both;animation-timeline:--vc-how-track;animation-range:entry 30% entry 100%}.vc-how-numeral-1{animation:vc-how-numeral-out linear forwards;animation-timeline:--vc-how-b2;animation-range:entry 0 entry 12%}.vc-how-numeral-2 .vc-how-stroke{animation:vc-how-draw linear both;animation-timeline:--vc-how-b2;animation-range:entry 10% entry 70%}.vc-how-numeral-2{animation:vc-how-numeral-out linear forwards;animation-timeline:--vc-how-b3;animation-range:entry 0 entry 12%}.vc-how-numeral-3 .vc-how-stroke{animation:vc-how-draw linear both;animation-timeline:--vc-how-b3;animation-range:entry 10% entry 70%}.vc-how-step-1 .vc-how-visual>*{animation:vc-how-out linear forwards;animation-timeline:--vc-how-b2;animation-range:entry 0 entry 10%}.vc-how-step-2 .vc-how-visual>*{animation:vc-how-in linear both,vc-how-out linear forwards;animation-timeline:--vc-how-b2,--vc-how-b3;animation-range:entry 10% entry 22%,entry 0 entry 10%}.vc-how-step-3 .vc-how-visual>*{animation:vc-how-in linear both;animation-timeline:--vc-how-b3;animation-range:entry 10% entry 22%}}}