@layer base{.vt-marketing,.vt-marketing *,.vt-marketing :after,.vt-marketing :before{border-color:hsl(0 0% 89.8%)}.vt-marketing [role=button]:not(:disabled),.vt-marketing button:not(:disabled){cursor:pointer}}.vt-marketing{--text-xs--line-height:calc(1 / 0.75);--text-xl--line-height:calc(1.75 / 1.25)}@layer utilities{.vt-marketing .hover\:shadow-sm:hover,.vt-marketing .shadow-sm,.vt-marketing.shadow-sm{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0/0.05))}.vt-marketing .shadow-md,.vt-marketing.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0/0.1))}.vt-marketing .hover\:shadow-lg:hover,.vt-marketing .shadow-lg,.vt-marketing.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0/0.1))}.vt-marketing .focus-within\:shadow-xl:focus-within,.vt-marketing .hover\:shadow-xl:hover,.vt-marketing .shadow-xl,.vt-marketing.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0/0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0/0.1))}}.vt-marketing{--vt-ink:#0a1422;--vt-navy:#1b3a5f;--vt-navy-support:#234a6f;--vt-crimson:#8b2332;--vt-crimson-hover:#6d1c27;--vt-light:#f6f8fb;--vt-white:#ffffff;--vt-body:#172033;--vt-muted:#667085;--vt-border:#d9e2ec;--vt-radius-card:18px;--vt-radius-button:11px;background-color:var(--vt-white);color:var(--vt-body);color-scheme:light;font-family:var(--font-inter),"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.vt-marketing .vt-heading{font-family:var(--font-manrope),"Manrope",var(--font-inter),"Inter",system-ui,sans-serif;color:var(--vt-ink);letter-spacing:-.02em}.vt-marketing .vt-heading.vt-on-dark{color:var(--vt-white)}.vt-marketing .vt-focus:focus-visible{outline:2px solid var(--vt-navy);outline-offset:2px}.vt-flow-line{stroke-dasharray:5 7;animation:vtFlowDash 9s linear infinite}@keyframes vtFlowDash{to{stroke-dashoffset:-120}}.vt-node{transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,border-color .2s ease}.vt-node:hover{transform:translateY(-3px)}.vt-artwork-float{animation:vtArtworkFloat 6s ease-in-out infinite;will-change:transform}@keyframes vtArtworkFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}.vt-float{animation:vtFloat 9s ease-in-out infinite}@keyframes vtFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.vt-hero-art-glow{position:absolute;left:0;right:0;top:-6%;bottom:-6%;background:radial-gradient(closest-side,rgba(96,165,250,.36) 0,rgba(147,197,253,.26) 62%,rgba(191,219,254,.14) 86%,rgba(255,255,255,0) 100%);filter:blur(24px);pointer-events:none}.vt-hero-art-float{animation:vtHeroArtFloat 6s ease-in-out infinite;will-change:transform}@keyframes vtHeroArtFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}.vt-float-a{animation:vtFloatA 6.4s ease-in-out infinite}@keyframes vtFloatA{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.vt-float-b{animation:vtFloatB 7.9s ease-in-out -2.6s infinite}@keyframes vtFloatB{0%,to{transform:translateY(-6px)}50%{transform:translateY(-22px)}}.vt-float-c{animation:vtFloatC 5.3s ease-in-out -1.7s infinite}@keyframes vtFloatC{0%,to{transform:translateY(2px)}50%{transform:translateY(-15px)}}.vt-rs-float{animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform}.vt-rs-main{--vt-rs-amp:10px;animation-name:vtRsFloatUp;animation-duration:6s}.vt-rs-left{--vt-rs-amp:8px;animation-name:vtRsFloatDown;animation-duration:7.2s;animation-delay:-1.6s}.vt-rs-right{--vt-rs-amp:7px;animation-name:vtRsFloatUp;animation-duration:6.6s;animation-delay:-3s}@keyframes vtRsFloatUp{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,calc(var(--vt-rs-amp) * -1),0)}}@keyframes vtRsFloatDown{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,var(--vt-rs-amp),0)}}@media (max-width:1023px){.vt-rs-main{--vt-rs-amp:6px}.vt-rs-left{--vt-rs-amp:5px}.vt-rs-right{--vt-rs-amp:4px}}@media (max-width:359px){.vt-marketing .vt-rs-side{top:58%}}@media (max-width:767px){.vt-report-table,.vt-report-table tbody,.vt-report-table td,.vt-report-table tfoot,.vt-report-table tr{display:block}.vt-report-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vt-report-table tr{border-bottom:1px solid var(--vt-border);padding:10px 0}.vt-report-table tbody tr:last-child{border-bottom:0}.vt-report-table td{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border:0;padding:3px 0;text-align:left}.vt-report-table td:before{content:attr(data-label);flex:0 0 auto;max-width:58%;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vt-muted)}.vt-report-table td:first-child{padding-bottom:6px}.vt-report-table td:empty,.vt-report-table td:first-child:before{display:none}}@media (prefers-reduced-motion:reduce){.vt-flow-line{animation:none}.vt-node:hover{transform:none}.vt-artwork-float,.vt-float,.vt-float-a,.vt-float-b,.vt-float-c,.vt-hero-art-float,.vt-rs-float{animation:none}.vt-marketing *,.vt-marketing :after,.vt-marketing :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_2c2b85{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_2c2b85{--font-manrope:"Manrope","Manrope Fallback"}