@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-theme=vds-2026] *,[data-theme=vds-2026] :before,[data-theme=vds-2026] :after,[data-theme=vds-2026] ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0}}}@layer theme{[data-theme=vds-2026]{--color-red-500:#fb2c36;--color-orange-700:#c43e00;--color-orange-800:#9e3300;--color-orange-900:#7a2800;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-300:#ffe02a;--color-green-50:#f0faf4;--color-green-600:#1e7a45;--color-green-700:#155e35;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-500:#00baa7;--color-purple-300:#c0a7e5;--color-purple-500:#7b5bd1;--color-purple-600:#5e3fae;--color-purple-800:#3d2562;--color-purple-950:#3c0366;--color-neutral-300:var(--neutral-300);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) - 4px);--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xs:4px;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-primary:hsl(var(--primary));--color-action-primary-hover:var(--color-action-primary-hover);--color-action-primary-active:var(--color-action-primary-active);--color-action-primary-text:var(--color-action-primary-text);--color-action-black-hover:var(--color-action-black-hover);--color-action-black-active:var(--color-action-black-active);--color-action-black-text:var(--color-action-black-text);--color-action-accent-hover:var(--color-action-accent-hover);--color-action-accent-active:var(--color-action-accent-active);--color-action-accent-text:var(--color-action-accent-text);--color-action-secondary-border:var(--color-action-secondary-border);--color-action-secondary-text:var(--color-action-secondary-text);--color-action-secondary-hover-border:var(--color-action-secondary-hover-border);--color-action-tertiary-text:var(--color-action-tertiary-text);--color-action-ghost-hover-text:var(--color-action-ghost-hover-text);--color-action-disabled-text:var(--color-action-disabled-text);--color-action-destructive-hover:var(--color-action-destructive-hover);--color-action-destructive-active:var(--color-action-destructive-active);--color-action-destructive-text:var(--color-action-destructive-text);--color-action-destructive-focus:var(--color-action-destructive-focus);--color-action-on-dark-primary-text:var(--color-action-on-dark-primary-text);--color-action-on-dark-secondary-border:var(--color-action-on-dark-secondary-border);--color-action-on-dark-secondary-hover-border:var(--color-action-on-dark-secondary-hover-border);--color-action-on-dark-secondary-text:var(--color-action-on-dark-secondary-text);--color-action-on-dark-white-text:var(--color-action-on-dark-white-text);--color-link-hover:var(--color-link-hover);--color-link-visited:var(--color-link-visited);--color-link-on-dark:var(--color-link-on-dark);--color-link-on-dark-hover:var(--color-link-on-dark-hover);--color-semantic-error:var(--color-semantic-error);--color-semantic-error-hover:var(--color-semantic-error-hover);--color-semantic-success-subtle:var(--color-semantic-success-subtle);--color-semantic-success:var(--color-semantic-success);--color-semantic-success-strong:var(--color-semantic-success-strong);--text-body-md:1rem;--text-body-md--line-height:1.6;--text-body-md--letter-spacing:-.02em;--text-body-md--font-weight:400;--spacing-15:3.75rem;--shadow-vasion-1:var(--shadow-1)}@supports (color:lab(0% 0 0)){[data-theme=vds-2026]{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-purple-950:lab(14.8253% 38.9005 -44.5861)}}}@layer utilities{[data-theme=vds-2026] .\@container\/brand-o-img{container:brand-o-img/inline-size!important}[data-theme=vds-2026] .\@container\/card{container:card/inline-size!important}[data-theme=vds-2026] .\@container\/media-banner{container:media-banner/inline-size!important}[data-theme=vds-2026] .pointer-events-auto{pointer-events:auto!important}[data-theme=vds-2026] .pointer-events-none{pointer-events:none!important}[data-theme=vds-2026] .collapse{visibility:collapse!important}[data-theme=vds-2026] .invisible{visibility:hidden!important}[data-theme=vds-2026] .visible{visibility:visible!important}[data-theme=vds-2026] .sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-theme=vds-2026] .absolute{position:absolute!important}[data-theme=vds-2026] .fixed{position:fixed!important}[data-theme=vds-2026] .relative{position:relative!important}[data-theme=vds-2026] .static{position:static!important}[data-theme=vds-2026] .sticky{position:sticky!important}[data-theme=vds-2026] .inset-0{inset:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .inset-\[7px\]{inset:7px!important}[data-theme=vds-2026] .inset-x-0{inset-inline:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .start{inset-inline-start:var(--spacing)!important}[data-theme=vds-2026] .end{inset-inline-end:var(--spacing)!important}[data-theme=vds-2026] .-top-4{top:calc(var(--spacing) * -4)!important}[data-theme=vds-2026] .-top-12{top:calc(var(--spacing) * -12)!important}[data-theme=vds-2026] .top-0{top:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .top-1\/2{top:50%!important}[data-theme=vds-2026] .top-3{top:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .top-4{top:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .top-13{top:3.25rem!important}[data-theme=vds-2026] .top-\[50\%\]{top:50%!important}[data-theme=vds-2026] .top-\[140px\]{top:140px!important}[data-theme=vds-2026] .top-\[var\(--partner-subnav-offset\)\]{top:var(--partner-subnav-offset)!important}[data-theme=vds-2026] .top-full{top:100%!important}[data-theme=vds-2026] .-right-1{right:calc(var(--spacing) * -1)!important}[data-theme=vds-2026] .-right-4{right:calc(var(--spacing) * -4)!important}[data-theme=vds-2026] .-right-6{right:calc(var(--spacing) * -6)!important}[data-theme=vds-2026] .-right-12{right:calc(var(--spacing) * -12)!important}[data-theme=vds-2026] .right-0{right:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .right-2{right:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .right-4{right:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .right-6{right:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .-bottom-1{bottom:calc(var(--spacing) * -1)!important}[data-theme=vds-2026] .-bottom-12{bottom:calc(var(--spacing) * -12)!important}[data-theme=vds-2026] .bottom-0{bottom:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .bottom-8{bottom:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .-left-4{left:calc(var(--spacing) * -4)!important}[data-theme=vds-2026] .-left-12{left:calc(var(--spacing) * -12)!important}[data-theme=vds-2026] .left-0{left:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .left-1\/2{left:50%!important}[data-theme=vds-2026] .left-3{left:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .left-4{left:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .left-\[50\%\]{left:50%!important}[data-theme=vds-2026] .isolate{isolation:isolate!important}[data-theme=vds-2026] .z-0{z-index:0!important}[data-theme=vds-2026] .z-1{z-index:1!important}[data-theme=vds-2026] .z-3{z-index:3!important}[data-theme=vds-2026] .z-10{z-index:10!important}[data-theme=vds-2026] .z-20{z-index:20!important}[data-theme=vds-2026] .z-50{z-index:50!important}[data-theme=vds-2026] .z-100{z-index:100!important}[data-theme=vds-2026] .z-9999{z-index:9999!important}[data-theme=vds-2026] .z-\[1\]{z-index:1!important}[data-theme=vds-2026] .order-1{order:1!important}[data-theme=vds-2026] .order-2{order:2!important}[data-theme=vds-2026] .order-3{order:3!important}[data-theme=vds-2026] .col-span-2{grid-column:span 2/span 2!important}[data-theme=vds-2026] .col-start-1{grid-column-start:1!important}[data-theme=vds-2026] .col-start-2{grid-column-start:2!important}[data-theme=vds-2026] .row-start-1{grid-row-start:1!important}[data-theme=vds-2026] .row-start-2{grid-row-start:2!important}[data-theme=vds-2026] .row-start-3{grid-row-start:3!important}[data-theme=vds-2026] .container{width:100%!important}@media (min-width:40rem){[data-theme=vds-2026] .container{max-width:40rem!important}}@media (min-width:48rem){[data-theme=vds-2026] .container{max-width:48rem!important}}@media (min-width:64rem){[data-theme=vds-2026] .container{max-width:64rem!important}}@media (min-width:80rem){[data-theme=vds-2026] .container{max-width:80rem!important}}@media (min-width:96rem){[data-theme=vds-2026] .container{max-width:96rem!important}}[data-theme=vds-2026] .m-0{margin:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .m-8{margin:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .mx-12{margin-inline:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .mx-26{margin-inline:6.5rem!important}[data-theme=vds-2026] .mx-41{margin-inline:calc(var(--spacing) * 41)!important}[data-theme=vds-2026] .mx-auto{margin-inline:auto!important}[data-theme=vds-2026] .my-8{margin-block:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .-mt-1{margin-top:calc(var(--spacing) * -1)!important}[data-theme=vds-2026] .-mt-4{margin-top:calc(var(--spacing) * -4)!important}[data-theme=vds-2026] .mt-0\.5{margin-top:calc(var(--spacing) * .5)!important}[data-theme=vds-2026] .mt-1{margin-top:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .mt-2{margin-top:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .mt-2\.5{margin-top:calc(var(--spacing) * 2.5)!important}[data-theme=vds-2026] .mt-3{margin-top:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .mt-4{margin-top:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .mt-4\.5{margin-top:1.125rem!important}[data-theme=vds-2026] .mt-5{margin-top:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .mt-6{margin-top:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .mt-8{margin-top:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .mt-10{margin-top:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .mt-12{margin-top:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .mt-16{margin-top:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .mt-auto{margin-top:auto!important}[data-theme=vds-2026] .mb-0{margin-bottom:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .mb-1{margin-bottom:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .mb-2{margin-bottom:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .mb-3{margin-bottom:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .mb-3\.5\!{margin-bottom:calc(var(--spacing) * 3.5)!important}[data-theme=vds-2026] .mb-4{margin-bottom:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .mb-5{margin-bottom:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .mb-6{margin-bottom:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .mb-8{margin-bottom:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .mb-10{margin-bottom:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .mb-12{margin-bottom:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .mb-\[var\(--overline-gap\)\]{margin-bottom:var(--overline-gap)!important}[data-theme=vds-2026] .-ml-4{margin-left:calc(var(--spacing) * -4)!important}[data-theme=vds-2026] .ml-0\.5{margin-left:calc(var(--spacing) * .5)!important}[data-theme=vds-2026] .ml-1{margin-left:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .ml-auto{margin-left:auto!important}[data-theme=vds-2026] .line-clamp-2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}[data-theme=vds-2026] .block{display:block!important}[data-theme=vds-2026] .contents{display:contents!important}[data-theme=vds-2026] .flex{display:flex!important}[data-theme=vds-2026] .grid{display:grid!important}[data-theme=vds-2026] .hidden{display:none!important}[data-theme=vds-2026] .inline{display:inline!important}[data-theme=vds-2026] .inline-block{display:inline-block!important}[data-theme=vds-2026] .inline-flex{display:inline-flex!important}[data-theme=vds-2026] .table{display:table!important}[data-theme=vds-2026] .aspect-\[4\/3\]{aspect-ratio:4/3!important}[data-theme=vds-2026] .aspect-\[8\/5\]{aspect-ratio:8/5!important}[data-theme=vds-2026] .aspect-\[16\/9\]{aspect-ratio:16/9!important}[data-theme=vds-2026] .aspect-\[16\/10\]{aspect-ratio:16/10!important}[data-theme=vds-2026] .aspect-\[360\/581\]{aspect-ratio:360/581!important}[data-theme=vds-2026] .aspect-square{aspect-ratio:1!important}[data-theme=vds-2026] .size-4{width:calc(var(--spacing) * 4)!important;height:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .size-30{width:7.5rem!important;height:7.5rem!important}[data-theme=vds-2026] .size-40{width:10rem!important;height:10rem!important}[data-theme=vds-2026] .size-full{width:100%!important;height:100%!important}[data-theme=vds-2026] .h-2{height:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .h-2\/3{height:66.6667%!important}[data-theme=vds-2026] .h-3{height:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .h-3\.25{height:calc(var(--spacing) * 3.25)!important}[data-theme=vds-2026] .h-4{height:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .h-5{height:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .h-6{height:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .h-8{height:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .h-9{height:calc(var(--spacing) * 9)!important}[data-theme=vds-2026] .h-10{height:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .h-11{height:calc(var(--spacing) * 11)!important}[data-theme=vds-2026] .h-12{height:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .h-14{height:calc(var(--spacing) * 14)!important}[data-theme=vds-2026] .h-20{height:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .h-25{height:calc(var(--spacing) * 25)!important}[data-theme=vds-2026] .h-28{height:calc(var(--spacing) * 28)!important}[data-theme=vds-2026] .h-32{height:calc(var(--spacing) * 32)!important}[data-theme=vds-2026] .h-37\.5{height:calc(var(--spacing) * 37.5)!important}[data-theme=vds-2026] .h-41{height:calc(var(--spacing) * 41)!important}[data-theme=vds-2026] .h-50{height:calc(var(--spacing) * 50)!important}[data-theme=vds-2026] .h-80\.25{height:calc(var(--spacing) * 80.25)!important}[data-theme=vds-2026] .h-425{height:calc(var(--spacing) * 425)!important}[data-theme=vds-2026] .h-\[30px\]{height:30px!important}[data-theme=vds-2026] .h-\[36px\]{height:36px!important}[data-theme=vds-2026] .h-\[40px\]{height:40px!important}[data-theme=vds-2026] .h-\[83px\]{height:83px!important}[data-theme=vds-2026] .h-\[160px\]{height:160px!important}[data-theme=vds-2026] .h-\[200px\]{height:200px!important}[data-theme=vds-2026] .h-\[280px\]{height:280px!important}[data-theme=vds-2026] .h-auto{height:auto!important}[data-theme=vds-2026] .h-fit{height:fit-content!important}[data-theme=vds-2026] .h-full{height:100%!important}[data-theme=vds-2026] .h-min{height:min-content!important}[data-theme=vds-2026] .h-px{height:1px!important}[data-theme=vds-2026] .max-h-0{max-height:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .max-h-20{max-height:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .max-h-40{max-height:10rem!important}[data-theme=vds-2026] .max-h-\[80px\]{max-height:80px!important}[data-theme=vds-2026] .max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)!important}[data-theme=vds-2026] .max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)!important}[data-theme=vds-2026] .max-h-full{max-height:100%!important}[data-theme=vds-2026] .min-h-0{min-height:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .min-h-6{min-height:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .min-h-20{min-height:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .min-h-154{min-height:calc(var(--spacing) * 154)!important}[data-theme=vds-2026] .min-h-\[88px\]{min-height:88px!important}[data-theme=vds-2026] .min-h-\[100dvh\]{min-height:100dvh!important}[data-theme=vds-2026] .min-h-\[180px\]{min-height:180px!important}[data-theme=vds-2026] .min-h-\[420px\]{min-height:420px!important}[data-theme=vds-2026] .min-h-\[480px\]{min-height:480px!important}[data-theme=vds-2026] .w-2{width:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .w-3{width:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .w-4{width:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .w-5{width:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .w-6{width:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .w-8{width:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .w-9{width:calc(var(--spacing) * 9)!important}[data-theme=vds-2026] .w-10{width:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .w-11{width:calc(var(--spacing) * 11)!important}[data-theme=vds-2026] .w-12{width:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .w-14{width:calc(var(--spacing) * 14)!important}[data-theme=vds-2026] .w-20{width:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .w-25{width:calc(var(--spacing) * 25)!important}[data-theme=vds-2026] .w-32{width:calc(var(--spacing) * 32)!important}[data-theme=vds-2026] .w-37\.5{width:calc(var(--spacing) * 37.5)!important}[data-theme=vds-2026] .w-50{width:calc(var(--spacing) * 50)!important}[data-theme=vds-2026] .w-55{width:calc(var(--spacing) * 55)!important}[data-theme=vds-2026] .w-56{width:calc(var(--spacing) * 56)!important}[data-theme=vds-2026] .w-94{width:calc(var(--spacing) * 94)!important}[data-theme=vds-2026] .w-107{width:calc(var(--spacing) * 107)!important}[data-theme=vds-2026] .w-112\.5{width:calc(var(--spacing) * 112.5)!important}[data-theme=vds-2026] .w-118{width:calc(var(--spacing) * 118)!important}[data-theme=vds-2026] .w-236{width:calc(var(--spacing) * 236)!important}[data-theme=vds-2026] .w-309{width:calc(var(--spacing) * 309)!important}[data-theme=vds-2026] .w-326{width:calc(var(--spacing) * 326)!important}[data-theme=vds-2026] .w-425{width:calc(var(--spacing) * 425)!important}[data-theme=vds-2026] .w-\[9\.5rem\]{width:9.5rem!important}[data-theme=vds-2026] .w-\[30px\]{width:30px!important}[data-theme=vds-2026] .w-\[40px\]{width:40px!important}[data-theme=vds-2026] .w-\[56\%\]{width:56%!important}[data-theme=vds-2026] .w-\[120px\]{width:120px!important}[data-theme=vds-2026] .w-\[347px\]{width:347px!important}[data-theme=vds-2026] .w-\[450px\]{width:450px!important}[data-theme=vds-2026] .w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)!important}[data-theme=vds-2026] .w-auto{width:auto!important}[data-theme=vds-2026] .w-fit{width:fit-content!important}[data-theme=vds-2026] .w-full{width:100%!important}[data-theme=vds-2026] .w-max{width:max-content!important}[data-theme=vds-2026] .max-w-2xl{max-width:var(--container-2xl)!important}[data-theme=vds-2026] .max-w-4xl{max-width:var(--container-4xl)!important}[data-theme=vds-2026] .max-w-55{max-width:calc(var(--spacing) * 55)!important}[data-theme=vds-2026] .max-w-80{max-width:calc(var(--spacing) * 80)!important}[data-theme=vds-2026] .max-w-98{max-width:calc(var(--spacing) * 98)!important}[data-theme=vds-2026] .max-w-100{max-width:calc(var(--spacing) * 100)!important}[data-theme=vds-2026] .max-w-107{max-width:calc(var(--spacing) * 107)!important}[data-theme=vds-2026] .max-w-309{max-width:calc(var(--spacing) * 309)!important}[data-theme=vds-2026] .max-w-311{max-width:calc(var(--spacing) * 311)!important}[data-theme=vds-2026] .max-w-326{max-width:calc(var(--spacing) * 326)!important}[data-theme=vds-2026] .max-w-\[12rem\]{max-width:12rem!important}[data-theme=vds-2026] .max-w-\[80\%\]{max-width:80%!important}[data-theme=vds-2026] .max-w-\[200px\]{max-width:200px!important}[data-theme=vds-2026] .max-w-\[240px\]{max-width:240px!important}[data-theme=vds-2026] .max-w-\[280px\]{max-width:280px!important}[data-theme=vds-2026] .max-w-\[860px\]{max-width:860px!important}[data-theme=vds-2026] .max-w-carousel{max-width:var(--layout-carousel-max)!important}[data-theme=vds-2026] .max-w-content{max-width:var(--layout-content-max)!important}[data-theme=vds-2026] .max-w-full{max-width:100%!important}[data-theme=vds-2026] .max-w-lg{max-width:var(--container-lg)!important}[data-theme=vds-2026] .max-w-md{max-width:var(--container-md)!important}[data-theme=vds-2026] .max-w-media{max-width:var(--layout-media-max)!important}[data-theme=vds-2026] .max-w-wide{max-width:var(--layout-wide-max)!important}[data-theme=vds-2026] .max-w-xl{max-width:var(--container-xl)!important}[data-theme=vds-2026] .max-w-xs{max-width:var(--container-xs)!important}[data-theme=vds-2026] .min-w-0{min-width:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .min-w-6{min-width:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .min-w-22\.5{min-width:calc(var(--spacing) * 22.5)!important}[data-theme=vds-2026] .min-w-\[160px\]{min-width:160px!important}[data-theme=vds-2026] .min-w-full{min-width:100%!important}[data-theme=vds-2026] .flex-1{flex:1!important}[data-theme=vds-2026] .flex-shrink{flex-shrink:1!important}[data-theme=vds-2026] .flex-shrink-0{flex-shrink:0!important}[data-theme=vds-2026] .shrink{flex-shrink:1!important}[data-theme=vds-2026] .shrink-0{flex-shrink:0!important}[data-theme=vds-2026] .grow{flex-grow:1!important}[data-theme=vds-2026] .grow-0{flex-grow:0!important}[data-theme=vds-2026] .basis-full{flex-basis:100%!important}[data-theme=vds-2026] .border-collapse{border-collapse:collapse!important}[data-theme=vds-2026] .-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .translate-x-\[-50\%\]{--tw-translate-x:-50%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .translate-y-0{--tw-translate-y:calc(var(--spacing) * 0)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .translate-y-2{--tw-translate-y:calc(var(--spacing) * 2)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .translate-y-\[-50\%\]{--tw-translate-y:-50%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .translate-y-full{--tw-translate-y:100%!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .rotate-90{rotate:90deg!important}[data-theme=vds-2026] .rotate-180{rotate:180deg!important}[data-theme=vds-2026] .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}[data-theme=vds-2026] .animate-spin{animation:var(--animate-spin)!important}[data-theme=vds-2026] .cursor-default{cursor:default!important}[data-theme=vds-2026] .cursor-help{cursor:help!important}[data-theme=vds-2026] .cursor-not-allowed{cursor:not-allowed!important}[data-theme=vds-2026] .cursor-pointer{cursor:pointer!important}[data-theme=vds-2026] .touch-auto{touch-action:auto!important}[data-theme=vds-2026] .resize{resize:both!important}[data-theme=vds-2026] .resize-y{resize:vertical!important}[data-theme=vds-2026] .scroll-pt-20{scroll-padding-top:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .list-decimal{list-style-type:decimal!important}[data-theme=vds-2026] .list-disc{list-style-type:disc!important}[data-theme=vds-2026] .list-none{list-style-type:none!important}[data-theme=vds-2026] .appearance-none{appearance:none!important}[data-theme=vds-2026] .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}[data-theme=vds-2026] .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-theme=vds-2026] .grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto!important}[data-theme=vds-2026] .grid-rows-\[0fr\]{grid-template-rows:0fr!important}[data-theme=vds-2026] .grid-rows-\[1fr\]{grid-template-rows:1fr!important}[data-theme=vds-2026] .grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto!important}[data-theme=vds-2026] .flex-col{flex-direction:column!important}[data-theme=vds-2026] .flex-col-reverse{flex-direction:column-reverse!important}[data-theme=vds-2026] .flex-row{flex-direction:row!important}[data-theme=vds-2026] .flex-nowrap{flex-wrap:nowrap!important}[data-theme=vds-2026] .flex-wrap{flex-wrap:wrap!important}[data-theme=vds-2026] .items-center{align-items:center!important}[data-theme=vds-2026] .items-end{align-items:flex-end!important}[data-theme=vds-2026] .items-start{align-items:flex-start!important}[data-theme=vds-2026] .items-stretch{align-items:stretch!important}[data-theme=vds-2026] .justify-between{justify-content:space-between!important}[data-theme=vds-2026] .justify-center{justify-content:center!important}[data-theme=vds-2026] .justify-end{justify-content:flex-end!important}[data-theme=vds-2026] .justify-start{justify-content:flex-start!important}[data-theme=vds-2026] .gap-0{gap:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .gap-1{gap:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}[data-theme=vds-2026] .gap-2{gap:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .gap-2\.5{gap:calc(var(--spacing) * 2.5)!important}[data-theme=vds-2026] .gap-3{gap:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .gap-4{gap:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .gap-5{gap:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .gap-6{gap:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .gap-7\.5{gap:calc(var(--spacing) * 7.5)!important}[data-theme=vds-2026] .gap-8{gap:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .gap-9{gap:calc(var(--spacing) * 9)!important}[data-theme=vds-2026] .gap-10{gap:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .gap-12{gap:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .gap-15{gap:3.75rem!important}[data-theme=vds-2026] .gap-16{gap:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .gap-px{gap:1px!important}[data-theme=vds-2026] .gap-vds-1{gap:var(--space-1)!important}[data-theme=vds-2026] .gap-vds-2{gap:var(--space-2)!important}[data-theme=vds-2026] :where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))!important}[data-theme=vds-2026] :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))!important}[data-theme=vds-2026] :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))!important}[data-theme=vds-2026] :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))!important}[data-theme=vds-2026] .gap-x-3{column-gap:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .gap-y-2{row-gap:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .gap-y-3{row-gap:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .gap-y-4{row-gap:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0!important;border-bottom-style:var(--tw-border-style)!important;border-top-style:var(--tw-border-style)!important;border-top-width:calc(1px * var(--tw-divide-y-reverse))!important;border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important}[data-theme=vds-2026] :where(.divide-neutral-200>:not(:last-child)){border-color:var(--neutral-200)!important}[data-theme=vds-2026] .self-stretch{align-self:stretch!important}[data-theme=vds-2026] .justify-self-center{justify-self:center!important}[data-theme=vds-2026] .overflow-hidden{overflow:hidden!important}[data-theme=vds-2026] .overflow-visible{overflow:visible!important}[data-theme=vds-2026] .overflow-x-auto{overflow-x:auto!important}[data-theme=vds-2026] .overflow-y-auto{overflow-y:auto!important}[data-theme=vds-2026] .overscroll-contain{overscroll-behavior:contain!important}[data-theme=vds-2026] .rounded{border-radius:.25rem!important}[data-theme=vds-2026] .rounded-2xl{border-radius:var(--radius-2xl)!important}[data-theme=vds-2026] .rounded-3xl{border-radius:var(--radius-3xl)!important}[data-theme=vds-2026] .rounded-4xl{border-radius:var(--radius-4xl)!important}[data-theme=vds-2026] .rounded-\[24px\]{border-radius:24px!important}[data-theme=vds-2026] .rounded-\[28px\]{border-radius:28px!important}[data-theme=vds-2026] .rounded-\[40px\]{border-radius:40px!important}[data-theme=vds-2026] .rounded-full{border-radius:3.40282e38px!important}[data-theme=vds-2026] .rounded-lg{border-radius:var(--radius)!important}[data-theme=vds-2026] .rounded-md{border-radius:calc(var(--radius) - 2px)!important}[data-theme=vds-2026] .rounded-none{border-radius:0!important}[data-theme=vds-2026] .rounded-sm{border-radius:calc(var(--radius) - 4px)!important}[data-theme=vds-2026] .rounded-vasion-2xl{border-radius:40px!important}[data-theme=vds-2026] .rounded-vasion-3xl{border-radius:60px!important}[data-theme=vds-2026] .rounded-vasion-full{border-radius:var(--radius-full)!important}[data-theme=vds-2026] .rounded-vasion-lg{border-radius:16px!important}[data-theme=vds-2026] .rounded-vasion-md{border-radius:8px!important}[data-theme=vds-2026] .rounded-vasion-sm{border-radius:4px!important}[data-theme=vds-2026] .rounded-vasion-xl{border-radius:24px!important}[data-theme=vds-2026] .rounded-xl{border-radius:var(--radius-xl)!important}[data-theme=vds-2026] .rounded-t-brand-o-container{border-top-left-radius:60px!important;border-top-right-radius:60px!important}[data-theme=vds-2026] .rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px)!important;border-top-right-radius:calc(var(--radius) - 4px)!important}[data-theme=vds-2026] .rounded-b-brand-o-container{border-bottom-right-radius:60px!important;border-bottom-left-radius:60px!important}[data-theme=vds-2026] .rounded-b-none{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}[data-theme=vds-2026] .border{border-style:var(--tw-border-style)!important;border-width:1px!important}[data-theme=vds-2026] .border-0{border-style:var(--tw-border-style)!important;border-width:0!important}[data-theme=vds-2026] .border-1{border-style:var(--tw-border-style)!important;border-width:1px!important}[data-theme=vds-2026] .border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}[data-theme=vds-2026] .border-4{border-style:var(--tw-border-style)!important;border-width:4px!important}[data-theme=vds-2026] .border-\[1px\]{border-style:var(--tw-border-style)!important;border-width:1px!important}[data-theme=vds-2026] .border-\[5px\]{border-style:var(--tw-border-style)!important;border-width:5px!important}[data-theme=vds-2026] .border-y{border-block-style:var(--tw-border-style)!important;border-block-width:1px!important}[data-theme=vds-2026] .border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}[data-theme=vds-2026] .border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}[data-theme=vds-2026] .border-none{--tw-border-style:none!important;border-style:none!important}[data-theme=vds-2026] .border-solid{--tw-border-style:solid!important;border-style:solid!important}[data-theme=vds-2026] .border-action-on-dark-secondary-border\/40{border-color:var(--color-action-on-dark-secondary-border)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .border-action-on-dark-secondary-border\/40{border-color:color-mix(in oklab, var(--color-action-on-dark-secondary-border) 40%, transparent)!important}}[data-theme=vds-2026] .border-action-secondary-border{border-color:var(--color-action-secondary-border)!important}[data-theme=vds-2026] .border-black{border-color:var(--color-black)!important}[data-theme=vds-2026] .border-neutral-200{border-color:var(--neutral-200)!important}[data-theme=vds-2026] .border-neutral-300{border-color:var(--neutral-300)!important}[data-theme=vds-2026] .border-neutral-400{border-color:var(--neutral-400)!important}[data-theme=vds-2026] .border-orange-200{border-color:#ffc7a3!important}[data-theme=vds-2026] .border-purple-200{border-color:#d9c9ef!important}[data-theme=vds-2026] .border-purple-200\/20{border-color:#d9c9ef33!important;border-color:lab(83.2011% 11.0416 -16.728/.2)!important}[data-theme=vds-2026] .border-purple-200\/35{border-color:#d9c9ef59!important;border-color:lab(83.201% 11.0416 -16.728/.35)!important}[data-theme=vds-2026] .border-purple-300\/30{border-color:#c0a7e54d!important;border-color:lab(72.3489% 18.3953 -27.9609/.3)!important}[data-theme=vds-2026] .border-semantic-error{border-color:var(--color-semantic-error)!important}[data-theme=vds-2026] .border-semantic-success{border-color:var(--color-semantic-success)!important}[data-theme=vds-2026] .border-vasion-vibrant\/30{border-color:var(--color-brand-vibrant)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .border-vasion-vibrant\/30{border-color:color-mix(in oklab, var(--color-brand-vibrant) 30%, transparent)!important}}[data-theme=vds-2026] .border-white\/15{border-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}[data-theme=vds-2026] .border-white\/30{border-color:#ffffff4d!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)!important}}[data-theme=vds-2026] .bg-action-destructive{background-color:var(--color-action-destructive-default)!important}[data-theme=vds-2026] .bg-action-on-dark-primary{background-color:var(--color-action-on-dark-primary-background)!important}[data-theme=vds-2026] .bg-action-on-dark-secondary{background-color:var(--color-action-on-dark-secondary-background)!important}[data-theme=vds-2026] .bg-action-on-dark-white{background-color:var(--color-action-on-dark-white-background)!important}[data-theme=vds-2026] .bg-action-primary{background-color:var(--color-action-primary-default)!important}[data-theme=vds-2026] .bg-background{background-color:hsl(var(--background))!important}[data-theme=vds-2026] .bg-black{background-color:var(--color-black)!important}[data-theme=vds-2026] .bg-black\/30{background-color:#0000004d!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)!important}}[data-theme=vds-2026] .bg-black\/80{background-color:#000c!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)!important}}[data-theme=vds-2026] .bg-green-500{background-color:#2e9d5b!important}[data-theme=vds-2026] .bg-neutral-50{background-color:var(--neutral-50)!important}[data-theme=vds-2026] .bg-neutral-100{background-color:var(--neutral-100)!important}[data-theme=vds-2026] .bg-neutral-200{background-color:var(--neutral-200)!important}[data-theme=vds-2026] .bg-neutral-400{background-color:var(--neutral-400)!important}[data-theme=vds-2026] .bg-neutral-500{background-color:var(--neutral-500)!important}[data-theme=vds-2026] .bg-neutral-800{background-color:var(--neutral-800)!important}[data-theme=vds-2026] .bg-neutral-900{background-color:var(--neutral-900)!important}[data-theme=vds-2026] .bg-orange-50{background-color:#fff5ee!important}[data-theme=vds-2026] .bg-orange-100{background-color:#ffe6d5!important}[data-theme=vds-2026] .bg-orange-500{background-color:#ff5100!important}[data-theme=vds-2026] .bg-purple-50{background-color:#f5f1fb!important}[data-theme=vds-2026] .bg-purple-100{background-color:#ece4f7!important}[data-theme=vds-2026] .bg-purple-400\/80{background-color:#987fe4cc!important;background-color:lab(58.885% 26.8353 -48.6139/.8)!important}[data-theme=vds-2026] .bg-purple-500\/80{background-color:#7b5bd1cc!important;background-color:lab(46.6737% 34.3961 -57.5231/.8)!important}[data-theme=vds-2026] .bg-purple-600\/80{background-color:#5e3faecc!important;background-color:lab(35.2414% 34.5299 -55.7571/.8)!important}[data-theme=vds-2026] .bg-purple-800{background-color:#3d2562!important}[data-theme=vds-2026] .bg-purple-900\/80{background-color:#201435cc!important;background-color:lab(9.30955% 13.1344 -19.7785/.8)!important}[data-theme=vds-2026] .bg-purple-950\/85{background-color:#3c0366d9!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .bg-purple-950\/85{background-color:color-mix(in oklab, var(--color-purple-950) 85%, transparent)!important}}[data-theme=vds-2026] .bg-red-500{background-color:var(--color-red-500)!important}[data-theme=vds-2026] .bg-teal-100{background-color:var(--color-teal-100)!important}[data-theme=vds-2026] .bg-teal-200{background-color:var(--color-teal-200)!important}[data-theme=vds-2026] .bg-teal-500{background-color:var(--color-teal-500)!important}[data-theme=vds-2026] .bg-transparent{background-color:#0000!important}[data-theme=vds-2026] .bg-vasion-dark{background-color:var(--color-brand-dark-purple)!important}[data-theme=vds-2026] .bg-vasion-orange{background-color:var(--color-brand-orange)!important}[data-theme=vds-2026] .bg-vasion-vibrant{background-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .bg-white{background-color:var(--color-white)!important}[data-theme=vds-2026] .bg-white\/40{background-color:#fff6!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)!important}}[data-theme=vds-2026] .bg-yellow-100{background-color:var(--color-yellow-100)!important}[data-theme=vds-2026] .bg-yellow-200{background-color:var(--color-yellow-200)!important}[data-theme=vds-2026] .bg-linear-to-r{--tw-gradient-position:to right!important}@supports (background-image:linear-gradient(in lab, red, red)){[data-theme=vds-2026] .bg-linear-to-r{--tw-gradient-position:to right in oklab!important}}[data-theme=vds-2026] .bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))!important}[data-theme=vds-2026] .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}[data-theme=vds-2026] .bg-gradient-to-t{--tw-gradient-position:to top in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}[data-theme=vds-2026] .bg-\[image\:linear-gradient\(to_bottom\,transparent_15\%\,var\(--color-brand-dark-purple\)_85\%\)\]{background-image:linear-gradient(to bottom,transparent 15%,var(--color-brand-dark-purple) 85%)!important}[data-theme=vds-2026] .bg-\[image\:var\(--gradient-dark\)\]{background-image:var(--gradient-dark)!important}[data-theme=vds-2026] .bg-\[image\:var\(--gradient-dark-footer\)\]{background-image:var(--gradient-dark-footer)!important}[data-theme=vds-2026] .from-black\/90{--tw-gradient-from:#000000e6!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)!important}}[data-theme=vds-2026] .from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-purple-500{--tw-gradient-from:#7b5bd1!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-transparent{--tw-gradient-from:transparent!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-vasion-dark{--tw-gradient-from:var(--color-brand-dark-purple)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-vasion-dark\/85{--tw-gradient-from:var(--color-brand-dark-purple)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .from-vasion-dark\/85{--tw-gradient-from:color-mix(in oklab, var(--color-brand-dark-purple) 85%, transparent)!important}}[data-theme=vds-2026] .from-vasion-dark\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-vasion-light{--tw-gradient-from:var(--color-brand-light-purple)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-vasion-vibrant{--tw-gradient-from:var(--color-brand-vibrant)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .from-25\%{--tw-gradient-from-position:25%!important}[data-theme=vds-2026] .via-black\/55{--tw-gradient-via:#0000008c!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .via-black\/55{--tw-gradient-via:color-mix(in oklab, var(--color-black) 55%, transparent)!important}}[data-theme=vds-2026] .via-black\/55{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}[data-theme=vds-2026] .via-purple-700{--tw-gradient-via:#5201af!important;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}[data-theme=vds-2026] .via-vasion-dark\/30{--tw-gradient-via:var(--color-brand-dark-purple)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .via-vasion-dark\/30{--tw-gradient-via:color-mix(in oklab, var(--color-brand-dark-purple) 30%, transparent)!important}}[data-theme=vds-2026] .via-vasion-dark\/30{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-via-stops)!important}[data-theme=vds-2026] .to-neutral-100{--tw-gradient-to:var(--neutral-100)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .to-purple-950{--tw-gradient-to:var(--color-purple-950)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .to-transparent{--tw-gradient-to:transparent!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .to-vasion-purple{--tw-gradient-to:var(--color-brand-purple)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}[data-theme=vds-2026] .to-90\%{--tw-gradient-to-position:90%!important}[data-theme=vds-2026] .bg-cover{background-size:cover!important}[data-theme=vds-2026] .bg-size-\[100\%_100\%\]{background-size:100% 100%!important}[data-theme=vds-2026] .bg-center{background-position:50%!important}[data-theme=vds-2026] .bg-no-repeat{background-repeat:no-repeat!important}[data-theme=vds-2026] .object-contain{object-fit:contain!important}[data-theme=vds-2026] .object-cover{object-fit:cover!important}[data-theme=vds-2026] .object-fill{object-fit:fill!important}[data-theme=vds-2026] .object-none{object-fit:none!important}[data-theme=vds-2026] .object-scale-down{object-fit:scale-down!important}[data-theme=vds-2026] .object-center{object-position:center!important}[data-theme=vds-2026] .p-0{padding:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .p-1{padding:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .p-2{padding:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .p-4{padding:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .p-5{padding:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .p-6{padding:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .p-7{padding:calc(var(--spacing) * 7)!important}[data-theme=vds-2026] .p-8{padding:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .p-10{padding:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .p-13{padding:3.25rem!important}[data-theme=vds-2026] .p-15{padding:3.75rem!important}[data-theme=vds-2026] .p-\[10px\]{padding:10px!important}[data-theme=vds-2026] .vds-gutter-immersive{padding-inline:24px!important}@media (min-width:768px){[data-theme=vds-2026] .vds-gutter-immersive{padding-inline:32px!important}}@media (min-width:1280px){[data-theme=vds-2026] .vds-gutter-immersive{padding-inline:48px!important}}@media (min-width:1536px){[data-theme=vds-2026] .vds-gutter-immersive{padding-inline:64px!important}}[data-theme=vds-2026] .vds-gutter-content{padding-inline:24px!important}@media (min-width:1024px){[data-theme=vds-2026] .vds-gutter-content{padding-inline:32px!important}}[data-theme=vds-2026] .px-0{padding-inline:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .px-2{padding-inline:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}[data-theme=vds-2026] .px-3{padding-inline:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .px-4{padding-inline:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .px-5{padding-inline:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .px-6{padding-inline:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .px-6\.5{padding-inline:calc(var(--spacing) * 6.5)!important}[data-theme=vds-2026] .px-7{padding-inline:calc(var(--spacing) * 7)!important}[data-theme=vds-2026] .px-8{padding-inline:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .px-10{padding-inline:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .px-12{padding-inline:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .px-15{padding-inline:3.75rem!important}[data-theme=vds-2026] .px-\[max\(24px\,calc\(\(100vw-1760px\)\/2\+24px\)\)\]{padding-inline:max(24px,50vw - 856px)!important}[data-theme=vds-2026] .px-vds-3{padding-inline:var(--space-3)!important}[data-theme=vds-2026] .px-vds-4{padding-inline:var(--space-4)!important}[data-theme=vds-2026] .px-vds-6{padding-inline:var(--space-6)!important}[data-theme=vds-2026] .\!py-0{padding-block:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .py-0\.5{padding-block:calc(var(--spacing) * .5)!important}[data-theme=vds-2026] .py-1{padding-block:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}[data-theme=vds-2026] .py-2{padding-block:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}[data-theme=vds-2026] .py-2\.25{padding-block:calc(var(--spacing) * 2.25)!important}[data-theme=vds-2026] .py-3{padding-block:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .py-4{padding-block:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .py-4\.5{padding-block:1.125rem!important}[data-theme=vds-2026] .py-5{padding-block:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .py-6{padding-block:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .py-6\.5{padding-block:calc(var(--spacing) * 6.5)!important}[data-theme=vds-2026] .py-8{padding-block:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .py-9{padding-block:calc(var(--spacing) * 9)!important}[data-theme=vds-2026] .py-10{padding-block:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .py-12{padding-block:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .py-15{padding-block:3.75rem!important}[data-theme=vds-2026] .py-16{padding-block:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .py-18{padding-block:4.5rem!important}[data-theme=vds-2026] .py-20{padding-block:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .py-\[6px\]{padding-block:6px!important}[data-theme=vds-2026] .py-\[10px\]{padding-block:10px!important}[data-theme=vds-2026] .py-\[14px\]{padding-block:14px!important}[data-theme=vds-2026] .py-vds-6{padding-block:var(--space-6)!important}[data-theme=vds-2026] .pe-5{padding-inline-end:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .pt-0{padding-top:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .pt-0\.5{padding-top:calc(var(--spacing) * .5)!important}[data-theme=vds-2026] .pt-1{padding-top:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .pt-3{padding-top:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .pt-4{padding-top:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .pt-5{padding-top:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .pt-8{padding-top:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .pt-10{padding-top:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .pt-11{padding-top:calc(var(--spacing) * 11)!important}[data-theme=vds-2026] .pt-12{padding-top:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .pt-15{padding-top:3.75rem!important}[data-theme=vds-2026] .pt-16{padding-top:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .pt-20{padding-top:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .pt-30{padding-top:7.5rem!important}[data-theme=vds-2026] .pt-32{padding-top:calc(var(--spacing) * 32)!important}[data-theme=vds-2026] .pr-2{padding-right:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .pr-4{padding-right:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .pr-10{padding-right:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .pb-0{padding-bottom:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .pb-1{padding-bottom:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .pb-2{padding-bottom:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .pb-3{padding-bottom:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .pb-4{padding-bottom:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .pb-5{padding-bottom:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .pb-8{padding-bottom:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .pb-12{padding-bottom:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .pb-15{padding-bottom:3.75rem!important}[data-theme=vds-2026] .pb-17{padding-bottom:calc(var(--spacing) * 17)!important}[data-theme=vds-2026] .pb-20{padding-bottom:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)!important}[data-theme=vds-2026] .pb-vds-1{padding-bottom:var(--space-1)!important}[data-theme=vds-2026] .pb-vds-2{padding-bottom:var(--space-2)!important}[data-theme=vds-2026] .pl-4{padding-left:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .pl-5{padding-left:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .pl-10{padding-left:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .text-center{text-align:center!important}[data-theme=vds-2026] .text-left{text-align:left!important}[data-theme=vds-2026] .font-body{font-family:var(--font-body), system-ui, sans-serif!important}[data-theme=vds-2026] .font-display{font-family:var(--font-display), system-ui, sans-serif!important}[data-theme=vds-2026] .text-body-lg{font-size:clamp(1.125rem,1.25vw,1.25rem)!important;line-height:var(--tw-leading,1.55)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-body-md{font-size:1rem!important;line-height:var(--tw-leading,1.6)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-body-sm{font-size:.875rem!important;line-height:var(--tw-leading,1.55)!important;letter-spacing:var(--tw-tracking,-.01em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-display-2xl{font-size:clamp(3.5rem,6vw,6rem)!important;line-height:var(--tw-leading,.98)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-display-3xl{font-size:clamp(4rem,8vw,8rem)!important;line-height:var(--tw-leading,.92)!important;letter-spacing:var(--tw-tracking,-.04em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-display-lg{font-size:clamp(2.5rem,3.5vw,3.5rem)!important;line-height:var(--tw-leading,1.05)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-display-md{font-size:clamp(2rem,2.75vw,3rem)!important;line-height:var(--tw-leading,1.08)!important;letter-spacing:var(--tw-tracking,-.025em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-display-xl{font-size:clamp(2.75rem,4.5vw,4rem)!important;line-height:var(--tw-leading,1.02)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-heading-lg{font-size:clamp(2rem,2.5vw,2.5rem)!important;line-height:var(--tw-leading,1.1)!important;letter-spacing:var(--tw-tracking,-.025em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-heading-md{font-size:clamp(1.75rem,2vw,2rem)!important;line-height:var(--tw-leading,1.15)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-heading-sm{font-size:clamp(1.375rem,1.5vw,1.5rem)!important;line-height:var(--tw-leading,1.25)!important;letter-spacing:var(--tw-tracking,-.015em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-heading-xl{font-size:clamp(2.25rem,3vw,3rem)!important;line-height:var(--tw-leading,1.08)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-label-lg{font-size:1rem!important;line-height:var(--tw-leading,1.25)!important;letter-spacing:var(--tw-tracking,-.015em)!important;font-weight:var(--tw-font-weight,600)!important}[data-theme=vds-2026] .text-label-md{font-size:.875rem!important;line-height:var(--tw-leading,1.25)!important;letter-spacing:var(--tw-tracking,-.01em)!important;font-weight:var(--tw-font-weight,600)!important}[data-theme=vds-2026] .text-overline{font-size:.875rem!important;line-height:var(--tw-leading,1.2)!important;letter-spacing:var(--tw-tracking,.07em)!important;font-weight:var(--tw-font-weight,700)!important}[data-theme=vds-2026] .text-title-lg{font-size:1.25rem!important;line-height:var(--tw-leading,1.3)!important;letter-spacing:var(--tw-tracking,-.015em)!important;font-weight:var(--tw-font-weight,600)!important}[data-theme=vds-2026] .text-title-md{font-size:1.125rem!important;line-height:var(--tw-leading,1.35)!important;letter-spacing:var(--tw-tracking,-.015em)!important;font-weight:var(--tw-font-weight,600)!important}[data-theme=vds-2026] .text-caption{font-size:.75rem!important;line-height:var(--tw-leading,1.4)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}[data-theme=vds-2026] .text-lg\/7{font-size:var(--text-lg)!important;line-height:calc(var(--spacing) * 7)!important}[data-theme=vds-2026] .text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}[data-theme=vds-2026] .text-sm\/6{font-size:var(--text-sm)!important;line-height:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .text-\[2\.1875rem\]{font-size:2.1875rem!important}[data-theme=vds-2026] .text-\[11px\]{font-size:11px!important}[data-theme=vds-2026] .leading-none{--tw-leading:1!important;line-height:1!important}[data-theme=vds-2026] .leading-relaxed{--tw-leading:var(--leading-relaxed)!important;line-height:var(--leading-relaxed)!important}[data-theme=vds-2026] .leading-snug{--tw-leading:var(--leading-snug)!important;line-height:var(--leading-snug)!important}[data-theme=vds-2026] .leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}[data-theme=vds-2026] .font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}[data-theme=vds-2026] .font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}[data-theme=vds-2026] .font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}[data-theme=vds-2026] .font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}[data-theme=vds-2026] .tracking-\[-0\.01em\]{--tw-tracking:-.01em!important;letter-spacing:-.01em!important}[data-theme=vds-2026] .tracking-tight{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}[data-theme=vds-2026] .tracking-wider{--tw-tracking:var(--tracking-wider)!important;letter-spacing:var(--tracking-wider)!important}[data-theme=vds-2026] .text-wrap{text-wrap:wrap!important}[data-theme=vds-2026] .whitespace-nowrap{white-space:nowrap!important}[data-theme=vds-2026] .text-action-destructive-text{color:var(--color-action-destructive-text)!important}[data-theme=vds-2026] .text-action-on-dark-primary-text{color:var(--color-action-on-dark-primary-text)!important}[data-theme=vds-2026] .text-action-on-dark-secondary-text{color:var(--color-action-on-dark-secondary-text)!important}[data-theme=vds-2026] .text-action-on-dark-white-text{color:var(--color-action-on-dark-white-text)!important}[data-theme=vds-2026] .text-action-primary-text{color:var(--color-action-primary-text)!important}[data-theme=vds-2026] .text-action-secondary-text{color:var(--color-action-secondary-text)!important}[data-theme=vds-2026] .text-action-tertiary-text{color:var(--color-action-tertiary-text)!important}[data-theme=vds-2026] .text-content-eyebrow{color:var(--color-text-eyebrow)!important}[data-theme=vds-2026] .text-content-eyebrow-inverse{color:var(--color-text-eyebrow-inverse)!important}[data-theme=vds-2026] .text-content-eyebrow-inverse-media{color:var(--color-text-eyebrow-inverse-media)!important}[data-theme=vds-2026] .text-content-inverse{color:var(--color-text-inverse)!important}[data-theme=vds-2026] .text-content-inverse-muted{color:var(--color-text-inverse-muted)!important}[data-theme=vds-2026] .text-content-inverse-secondary{color:var(--color-text-inverse-secondary)!important}[data-theme=vds-2026] .text-content-muted{color:var(--color-text-muted)!important}[data-theme=vds-2026] .text-content-primary{color:var(--color-text-primary)!important}[data-theme=vds-2026] .text-content-secondary{color:var(--color-text-secondary)!important}[data-theme=vds-2026] .text-current{color:currentColor!important}[data-theme=vds-2026] .text-inherit{color:inherit!important}[data-theme=vds-2026] .text-link{color:var(--color-link-default)!important}[data-theme=vds-2026] .text-link-on-dark{color:var(--color-link-on-dark)!important}[data-theme=vds-2026] .text-muted-foreground{color:hsl(var(--muted-foreground))!important}[data-theme=vds-2026] .text-neutral-400{color:var(--neutral-400)!important}[data-theme=vds-2026] .text-neutral-500{color:var(--neutral-500)!important}[data-theme=vds-2026] .text-neutral-600{color:var(--neutral-600)!important}[data-theme=vds-2026] .text-neutral-700{color:var(--neutral-700)!important}[data-theme=vds-2026] .text-neutral-950{color:var(--neutral-950)!important}[data-theme=vds-2026] .text-orange-100{color:#ffe6d5!important}[data-theme=vds-2026] .text-orange-200{color:#ffc7a3!important}[data-theme=vds-2026] .text-orange-500{color:#ff5100!important}[data-theme=vds-2026] .text-purple-100{color:#ece4f7!important}[data-theme=vds-2026] .text-purple-200{color:#d9c9ef!important}[data-theme=vds-2026] .text-purple-300{color:#c0a7e5!important}[data-theme=vds-2026] .text-semantic-error{color:var(--color-semantic-error)!important}[data-theme=vds-2026] .text-semantic-success-strong{color:var(--color-semantic-success-strong)!important}[data-theme=vds-2026] .text-teal-100{color:var(--color-teal-100)!important}[data-theme=vds-2026] .text-teal-200{color:var(--color-teal-200)!important}[data-theme=vds-2026] .text-vasion-dark{color:var(--color-brand-dark-purple)!important}[data-theme=vds-2026] .text-vasion-orange{color:var(--color-brand-orange)!important}[data-theme=vds-2026] .text-vasion-vibrant,[data-theme=vds-2026] .text-vasion-vibrant\/40{color:var(--color-brand-vibrant)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .text-vasion-vibrant\/40{color:color-mix(in oklab, var(--color-brand-vibrant) 40%, transparent)!important}}[data-theme=vds-2026] .text-white{color:var(--color-white)!important}[data-theme=vds-2026] .text-white\/60{color:#fff9!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)!important}}[data-theme=vds-2026] .text-white\/70{color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)!important}}[data-theme=vds-2026] .text-white\/80{color:#fffc!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)!important}}[data-theme=vds-2026] .text-yellow-100{color:var(--color-yellow-100)!important}[data-theme=vds-2026] .text-yellow-200{color:var(--color-yellow-200)!important}[data-theme=vds-2026] .text-yellow-300{color:var(--color-yellow-300)!important}[data-theme=vds-2026] .capitalize{text-transform:capitalize!important}[data-theme=vds-2026] .lowercase{text-transform:lowercase!important}[data-theme=vds-2026] .uppercase{text-transform:uppercase!important}[data-theme=vds-2026] .italic{font-style:italic!important}[data-theme=vds-2026] .not-italic{font-style:normal!important}[data-theme=vds-2026] .tabular-nums{--tw-numeric-spacing:tabular-nums!important;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}[data-theme=vds-2026] .no-underline{text-decoration-line:none!important}[data-theme=vds-2026] .overline{text-decoration-line:overline!important}[data-theme=vds-2026] .underline{text-decoration-line:underline!important}[data-theme=vds-2026] .decoration-current{text-decoration-color:currentColor!important}[data-theme=vds-2026] .decoration-from-font{text-decoration-thickness:from-font!important}[data-theme=vds-2026] .underline-offset-4{text-underline-offset:4px!important}[data-theme=vds-2026] .\[accent-color\:var\(--color-brand-vibrant\)\]{accent-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .opacity-0{opacity:0!important}[data-theme=vds-2026] .opacity-50{opacity:.5!important}[data-theme=vds-2026] .opacity-60{opacity:.6!important}[data-theme=vds-2026] .opacity-70{opacity:.7!important}[data-theme=vds-2026] .opacity-100{opacity:1!important}[data-theme=vds-2026] .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-\[0_20px_55px_rgba\(76\,29\,149\,0\.34\)\]{--tw-shadow:0 20px 55px var(--tw-shadow-color,#4c1d9557)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-vasion-0{--tw-shadow:var(--shadow-0)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-vasion-1{--tw-shadow:var(--shadow-1)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-vasion-2{--tw-shadow:var(--shadow-2)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .ring,[data-theme=vds-2026] .ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .shadow-card{--tw-shadow-color:hsl(var(--card))!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .shadow-card{--tw-shadow-color:color-mix(in oklab, hsl(var(--card)) var(--tw-shadow-alpha), transparent)!important}}[data-theme=vds-2026] .ring-vasion-vibrant\/10{--tw-ring-color:var(--color-brand-vibrant)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .ring-vasion-vibrant\/10{--tw-ring-color:color-mix(in oklab, var(--color-brand-vibrant) 10%, transparent)!important}}[data-theme=vds-2026] .ring-offset-2{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}[data-theme=vds-2026] .ring-offset-background{--tw-ring-offset-color:hsl(var(--background))!important}[data-theme=vds-2026] .outline,[data-theme=vds-2026] .outline-1,[data-theme=vds-2026] .outline-\[1px\]{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}[data-theme=vds-2026] .blur{--tw-blur:blur(8px)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .blur-none{--tw-blur: !important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .blur-xs{--tw-blur:blur(var(--blur-xs))!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .brightness-0{--tw-brightness:brightness(0%)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026))!important;--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .grayscale{--tw-grayscale:grayscale(100%)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .invert{--tw-invert:invert(100%)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}[data-theme=vds-2026] .backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))!important;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}[data-theme=vds-2026] .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important;backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)!important}[data-theme=vds-2026] .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[background\,box-shadow\]{transition-property:background,box-shadow!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[box-shadow\,colors\]{transition-property:box-shadow,colors!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[fill\]{transition-property:fill!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[filter\,opacity\]{transition-property:filter,opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[grid-template-rows\]{transition-property:grid-template-rows!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[opacity\,transform\,visibility\]{transition-property:opacity,transform,visibility!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-\[opacity\,transform\]{transition-property:opacity,transform!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-all{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-opacity{transition-property:opacity!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-shadow{transition-property:box-shadow!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .duration-fast{--tw-duration:var(--motion-duration-fast)!important;transition-duration:var(--motion-duration-fast)!important;animation-duration:var(--motion-duration-fast)!important}[data-theme=vds-2026] .duration-standard{--tw-duration:var(--motion-duration-standard)!important;transition-duration:var(--motion-duration-standard)!important;animation-duration:var(--motion-duration-standard)!important}[data-theme=vds-2026] .duration-200{--tw-duration:.2s!important;transition-duration:.2s!important}[data-theme=vds-2026] .duration-300{--tw-duration:.3s!important;transition-duration:.3s!important}[data-theme=vds-2026] .duration-500{--tw-duration:.5s!important;transition-duration:.5s!important}[data-theme=vds-2026] .duration-\[350ms\]{--tw-duration:.35s!important;transition-duration:.35s!important}[data-theme=vds-2026] .duration-\[500ms\]{--tw-duration:.5s!important;transition-duration:.5s!important}[data-theme=vds-2026] .duration-\[800ms\]{--tw-duration:.8s!important;transition-duration:.8s!important}[data-theme=vds-2026] .ease-vasion-out{--tw-ease:ease-out!important;transition-timing-function:ease-out!important;animation-timing-function:ease-out!important}[data-theme=vds-2026] .ease-in-out{--tw-ease:var(--ease-in-out)!important;transition-timing-function:var(--ease-in-out)!important}[data-theme=vds-2026] .ease-out{--tw-ease:var(--ease-out)!important;transition-timing-function:var(--ease-out)!important}[data-theme=vds-2026] .select-none{-webkit-user-select:none!important;user-select:none!important}[data-theme=vds-2026] .\[-ms-overflow-style\:none\]{-ms-overflow-style:none!important}[data-theme=vds-2026] .\[scrollbar-width\:none\]{scrollbar-width:none!important}[data-theme=vds-2026] .duration-200{animation-duration:.2s!important}[data-theme=vds-2026] .duration-300{animation-duration:.3s!important}[data-theme=vds-2026] .duration-500{animation-duration:.5s!important}[data-theme=vds-2026] .duration-\[350ms\]{animation-duration:.35s!important}[data-theme=vds-2026] .duration-\[500ms\]{animation-duration:.5s!important}[data-theme=vds-2026] .duration-\[800ms\]{animation-duration:.8s!important}[data-theme=vds-2026] .ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}[data-theme=vds-2026] .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}[data-theme=vds-2026] .paused{animation-play-state:paused!important}[data-theme=vds-2026] .running{animation-play-state:running!important}@media (hover:hover){[data-theme=vds-2026] .group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03!important}[data-theme=vds-2026] .group-hover\:border-neutral-400:is(:where(.group):hover *){border-color:var(--neutral-400)!important}[data-theme=vds-2026] .group-hover\:border-white\/50:is(:where(.group):hover *){border-color:#ffffff80!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .group-hover\:border-white\/50:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 50%, transparent)!important}}[data-theme=vds-2026] .group-hover\:text-vasion-dark:is(:where(.group):hover *){color:var(--color-brand-dark-purple)!important}[data-theme=vds-2026] .group-hover\:text-vasion-vibrant:is(:where(.group):hover *){color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)!important}[data-theme=vds-2026] .group-hover\:shadow-card:is(:where(.group):hover *){--tw-shadow-color:hsl(var(--card))!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .group-hover\:shadow-card:is(:where(.group):hover *){--tw-shadow-color:color-mix(in oklab, hsl(var(--card)) var(--tw-shadow-alpha), transparent)!important}}[data-theme=vds-2026] .group-hover\/arrow\:translate-x-1:is(:where(.group\/arrow):hover *),[data-theme=vds-2026] .group-hover\/card\:translate-x-1:is(:where(.group\/card):hover *){--tw-translate-x:calc(var(--spacing) * 1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .group-hover\/card\:bg-action-on-dark-white-hover:is(:where(.group\/card):hover *){background-color:var(--color-action-on-dark-white-hover-background)!important}[data-theme=vds-2026] .group-hover\/card\:bg-neutral-600:is(:where(.group\/card):hover *){background-color:var(--neutral-600)!important}[data-theme=vds-2026] .group-hover\/card\:bg-neutral-900:is(:where(.group\/card):hover *){background-color:var(--neutral-900)!important}[data-theme=vds-2026] .group-hover\/card\:bg-orange-700:is(:where(.group\/card):hover *){background-color:#c43e00!important}[data-theme=vds-2026] .group-hover\/card\:bg-purple-800:is(:where(.group\/card):hover *){background-color:#3d2562!important}[data-theme=vds-2026] .group-hover\/card\:bg-purple-900:is(:where(.group\/card):hover *){background-color:#201435!important}}[data-theme=vds-2026] .group-focus-visible\/arrow\:translate-x-1:is(:where(.group\/arrow):focus-visible *),[data-theme=vds-2026] .group-focus-visible\/card\:translate-x-1:is(:where(.group\/card):focus-visible *){--tw-translate-x:calc(var(--spacing) * 1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .group-focus-visible\/card\:bg-action-on-dark-white-hover:is(:where(.group\/card):focus-visible *){background-color:var(--color-action-on-dark-white-hover-background)!important}[data-theme=vds-2026] .group-focus-visible\/card\:bg-neutral-600:is(:where(.group\/card):focus-visible *){background-color:var(--neutral-600)!important}[data-theme=vds-2026] .group-focus-visible\/card\:bg-neutral-900:is(:where(.group\/card):focus-visible *){background-color:var(--neutral-900)!important}[data-theme=vds-2026] .group-focus-visible\/card\:bg-orange-700:is(:where(.group\/card):focus-visible *){background-color:#c43e00!important}[data-theme=vds-2026] .group-focus-visible\/card\:bg-purple-800:is(:where(.group\/card):focus-visible *){background-color:#3d2562!important}[data-theme=vds-2026] .group-focus-visible\/card\:bg-purple-900:is(:where(.group\/card):focus-visible *){background-color:#201435!important}[data-theme=vds-2026] .placeholder\:text-neutral-400::placeholder{color:var(--neutral-400)!important}[data-theme=vds-2026] .after\:absolute:after{content:var(--tw-content);position:absolute!important}[data-theme=vds-2026] .after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing) * .5)!important}[data-theme=vds-2026] .after\:bg-transparent:after{content:var(--tw-content);background-color:#0000!important}[data-theme=vds-2026] .after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .after\:duration-fast:after{content:var(--tw-content);--tw-duration:var(--motion-duration-fast)!important;transition-duration:var(--motion-duration-fast)!important;animation-duration:var(--motion-duration-fast)!important}[data-theme=vds-2026] .first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .visited\:text-link-visited:visited{color:var(--color-link-visited)!important}[data-theme=vds-2026] .checked\:border-vasion-vibrant:checked{border-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .checked\:bg-vasion-vibrant:checked{background-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .indeterminate\:border-vasion-vibrant:indeterminate{border-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .indeterminate\:bg-vasion-vibrant:indeterminate{background-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}@media (hover:hover){[data-theme=vds-2026] .hover\:scale-105:hover{--tw-scale-x:105%!important;--tw-scale-y:105%!important;--tw-scale-z:105%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}[data-theme=vds-2026] .hover\:border-action-on-dark-secondary-hover-border\/60:hover{border-color:var(--color-action-on-dark-secondary-hover-border)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .hover\:border-action-on-dark-secondary-hover-border\/60:hover{border-color:color-mix(in oklab, var(--color-action-on-dark-secondary-hover-border) 60%, transparent)!important}}[data-theme=vds-2026] .hover\:border-action-secondary-hover-border:hover{border-color:var(--color-action-secondary-hover-border)!important}[data-theme=vds-2026] .hover\:border-black:hover{border-color:var(--color-black)!important}[data-theme=vds-2026] .hover\:border-neutral-300:hover{border-color:var(--neutral-300)!important}[data-theme=vds-2026] .hover\:border-neutral-400:hover{border-color:var(--neutral-400)!important}[data-theme=vds-2026] .hover\:border-neutral-500:hover{border-color:var(--neutral-500)!important}[data-theme=vds-2026] .hover\:border-vasion-vibrant\/30:hover{border-color:var(--color-brand-vibrant)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .hover\:border-vasion-vibrant\/30:hover{border-color:color-mix(in oklab, var(--color-brand-vibrant) 30%, transparent)!important}}[data-theme=vds-2026] .hover\:bg-action-destructive-hover:hover{background-color:var(--color-action-destructive-hover)!important}[data-theme=vds-2026] .hover\:bg-action-on-dark-primary-hover:hover{background-color:var(--color-action-on-dark-primary-hover-background)!important}[data-theme=vds-2026] .hover\:bg-action-on-dark-secondary-hover-bg\/10:hover{background-color:var(--color-action-on-dark-secondary-hover-background)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .hover\:bg-action-on-dark-secondary-hover-bg\/10:hover{background-color:color-mix(in oklab, var(--color-action-on-dark-secondary-hover-background) 10%, transparent)!important}}[data-theme=vds-2026] .hover\:bg-action-on-dark-white-hover:hover{background-color:var(--color-action-on-dark-white-hover-background)!important}[data-theme=vds-2026] .hover\:bg-action-primary-hover:hover{background-color:var(--color-action-primary-hover)!important}[data-theme=vds-2026] .hover\:bg-action-secondary-hover-bg:hover{background-color:var(--color-action-secondary-hover-background)!important}[data-theme=vds-2026] .hover\:bg-action-tertiary-hover-bg\/10:hover{background-color:var(--color-action-tertiary-hover-background)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .hover\:bg-action-tertiary-hover-bg\/10:hover{background-color:color-mix(in oklab, var(--color-action-tertiary-hover-background) 10%, transparent)!important}}[data-theme=vds-2026] .hover\:bg-black\/50:hover{background-color:#00000080!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .hover\:bg-black\/50:hover{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)!important}}[data-theme=vds-2026] .hover\:bg-neutral-50:hover{background-color:var(--neutral-50)!important}[data-theme=vds-2026] .hover\:bg-neutral-100:hover{background-color:var(--neutral-100)!important}[data-theme=vds-2026] .hover\:bg-neutral-600:hover{background-color:var(--neutral-600)!important}[data-theme=vds-2026] .hover\:bg-neutral-900:hover{background-color:var(--neutral-900)!important}[data-theme=vds-2026] .hover\:bg-orange-700:hover{background-color:#c43e00!important}[data-theme=vds-2026] .hover\:bg-purple-100:hover{background-color:#ece4f7!important}[data-theme=vds-2026] .hover\:bg-purple-500:hover{background-color:#7b5bd1!important}[data-theme=vds-2026] .hover\:bg-purple-700\/60:hover{background-color:#5201af99!important;background-color:lab(25.2532% 55.7128 -72.7744/.6)!important}[data-theme=vds-2026] .hover\:bg-purple-800:hover{background-color:#3d2562!important}[data-theme=vds-2026] .hover\:bg-purple-900:hover{background-color:#201435!important}[data-theme=vds-2026] .hover\:bg-white:hover{background-color:var(--color-white)!important}[data-theme=vds-2026] .hover\:bg-white\/60:hover{background-color:#fff9!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .hover\:bg-white\/60:hover{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)!important}}[data-theme=vds-2026] .hover\:text-black:hover{color:var(--color-black)!important}[data-theme=vds-2026] .hover\:text-link-hover:hover{color:var(--color-link-hover)!important}[data-theme=vds-2026] .hover\:text-link-on-dark-hover:hover{color:var(--color-link-on-dark-hover)!important}[data-theme=vds-2026] .hover\:text-vasion-dark:hover{color:var(--color-brand-dark-purple)!important}[data-theme=vds-2026] .hover\:text-white:hover{color:var(--color-white)!important}[data-theme=vds-2026] .hover\:underline:hover{text-decoration-line:underline!important}[data-theme=vds-2026] .hover\:opacity-100:hover{opacity:1!important}[data-theme=vds-2026] .hover\:shadow-\[0_12px_28px_rgba\(76\,29\,149\,0\.42\)\]:hover{--tw-shadow:0 12px 28px var(--tw-shadow-color,#4c1d956b)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .hover\:shadow-vasion-1:hover{--tw-shadow:var(--shadow-1)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .hover\:shadow-vasion-2:hover{--tw-shadow:var(--shadow-2)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}}[data-theme=vds-2026] .focus\:not-sr-only:focus{clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}[data-theme=vds-2026] .focus\:absolute:focus{position:absolute!important}[data-theme=vds-2026] .focus\:top-2:focus{top:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .focus\:left-2:focus{left:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .focus\:z-50:focus{z-index:50!important}[data-theme=vds-2026] .focus\:rounded:focus{border-radius:.25rem!important}[data-theme=vds-2026] .focus\:bg-white:focus{background-color:var(--color-white)!important}[data-theme=vds-2026] .focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .focus\:text-sm:focus{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}[data-theme=vds-2026] .focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}[data-theme=vds-2026] .focus\:text-black:focus{color:var(--color-black)!important}[data-theme=vds-2026] .focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .focus\:ring-orange-500:focus{--tw-ring-color:#ff5100!important}[data-theme=vds-2026] .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}[data-theme=vds-2026] .focus\:outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}[data-theme=vds-2026] .focus-visible\:border-semantic-error:focus-visible{border-color:var(--color-semantic-error)!important}[data-theme=vds-2026] .focus-visible\:border-vasion-vibrant:focus-visible{border-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .focus-visible\:bg-action-on-dark-white-hover:focus-visible{background-color:var(--color-action-on-dark-white-hover-background)!important}[data-theme=vds-2026] .focus-visible\:bg-neutral-600:focus-visible{background-color:var(--neutral-600)!important}[data-theme=vds-2026] .focus-visible\:bg-neutral-900:focus-visible{background-color:var(--neutral-900)!important}[data-theme=vds-2026] .focus-visible\:bg-orange-700:focus-visible{background-color:#c43e00!important}[data-theme=vds-2026] .focus-visible\:bg-purple-800:focus-visible{background-color:#3d2562!important}[data-theme=vds-2026] .focus-visible\:bg-purple-900:focus-visible{background-color:#201435!important}[data-theme=vds-2026] .focus-visible\:shadow-vasion-1:focus-visible{--tw-shadow:var(--shadow-1)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}[data-theme=vds-2026] .focus-visible\:ring-action-on-dark-white:focus-visible{--tw-ring-color:var(--color-action-on-dark-white-background)!important}[data-theme=vds-2026] .focus-visible\:ring-focusRing:focus-visible{--tw-ring-color:var(--color-focus-ring)!important}[data-theme=vds-2026] .focus-visible\:ring-neutral-400:focus-visible{--tw-ring-color:var(--neutral-400)!important}[data-theme=vds-2026] .focus-visible\:ring-neutral-700:focus-visible{--tw-ring-color:var(--neutral-700)!important}[data-theme=vds-2026] .focus-visible\:ring-orange-700:focus-visible{--tw-ring-color:#c43e00!important}[data-theme=vds-2026] .focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))!important}[data-theme=vds-2026] .focus-visible\:ring-semantic-error\/20:focus-visible{--tw-ring-color:var(--color-semantic-error)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .focus-visible\:ring-semantic-error\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-semantic-error) 20%, transparent)!important}}[data-theme=vds-2026] .focus-visible\:ring-vasion-vibrant:focus-visible,[data-theme=vds-2026] .focus-visible\:ring-vasion-vibrant\/20:focus-visible{--tw-ring-color:var(--color-brand-vibrant)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .focus-visible\:ring-vasion-vibrant\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-brand-vibrant) 20%, transparent)!important}}[data-theme=vds-2026] .focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)!important}[data-theme=vds-2026] .focus-visible\:ring-white\/60:focus-visible{--tw-ring-color:#fff9!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .focus-visible\:ring-white\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 60%, transparent)!important}}[data-theme=vds-2026] .focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)!important}}[data-theme=vds-2026] .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px!important;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important}[data-theme=vds-2026] .focus-visible\:ring-offset-black\/40:focus-visible{--tw-ring-offset-color:#0006!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .focus-visible\:ring-offset-black\/40:focus-visible{--tw-ring-offset-color:color-mix(in oklab, var(--color-black) 40%, transparent)!important}}[data-theme=vds-2026] .focus-visible\:ring-offset-purple-950:focus-visible{--tw-ring-offset-color:var(--color-purple-950)!important}[data-theme=vds-2026] .focus-visible\:ring-offset-vasion-dark:focus-visible{--tw-ring-offset-color:var(--color-brand-dark-purple)!important}[data-theme=vds-2026] .focus-visible\:ring-offset-vasion-vibrant:focus-visible{--tw-ring-offset-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)!important}[data-theme=vds-2026] .focus-visible\:outline-none:focus-visible{--tw-outline-style:none!important;outline-style:none!important}[data-theme=vds-2026] .active\:bg-action-destructive-active:active{background-color:var(--color-action-destructive-active)!important}[data-theme=vds-2026] .active\:bg-action-on-dark-primary-active:active{background-color:var(--color-action-on-dark-primary-active-background)!important}[data-theme=vds-2026] .active\:bg-action-on-dark-white-active:active{background-color:var(--color-action-on-dark-white-active-background)!important}[data-theme=vds-2026] .active\:bg-action-primary-active:active{background-color:var(--color-action-primary-active)!important}[data-theme=vds-2026] .active\:bg-neutral-700:active{background-color:var(--neutral-700)!important}[data-theme=vds-2026] .active\:bg-neutral-950:active{background-color:var(--neutral-950)!important}[data-theme=vds-2026] .active\:bg-orange-800:active{background-color:#9e3300!important}[data-theme=vds-2026] .active\:bg-purple-900:active{background-color:#201435!important}[data-theme=vds-2026] .active\:bg-purple-950:active{background-color:var(--color-purple-950)!important}[data-theme=vds-2026] .disabled\:pointer-events-none:disabled{pointer-events:none!important}[data-theme=vds-2026] .disabled\:cursor-not-allowed:disabled{cursor:not-allowed!important}[data-theme=vds-2026] .disabled\:opacity-40:disabled{opacity:.4!important}[data-theme=vds-2026] .disabled\:opacity-50:disabled{opacity:.5!important}[data-theme=vds-2026] .disabled\:opacity-disabled:disabled{opacity:var(--opacity-disabled)!important}[data-theme=vds-2026] .data-\[state\=active\]\:text-vasion-vibrant[data-state=active]{color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .data-\[state\=active\]\:after\:bg-vasion-vibrant[data-state=active]:after{content:var(--tw-content);background-color:var(--color-brand-vibrant)!important}[data-theme=vds-2026] .data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial!important;--tw-exit-scale:initial!important;--tw-exit-rotate:initial!important;--tw-exit-translate-x:initial!important;--tw-exit-translate-y:initial!important;animation-name:exit!important;animation-duration:.15s!important}[data-theme=vds-2026] .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0!important}[data-theme=vds-2026] .data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%!important}[data-theme=vds-2026] .data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%!important}[data-theme=vds-2026] .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95!important}[data-theme=vds-2026] .data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))!important}[data-theme=vds-2026] .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))!important}[data-theme=vds-2026] .data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial!important;--tw-enter-scale:initial!important;--tw-enter-rotate:initial!important;--tw-enter-translate-x:initial!important;--tw-enter-translate-y:initial!important;animation-name:enter!important;animation-duration:.15s!important}[data-theme=vds-2026] .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0!important}[data-theme=vds-2026] .data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%!important}[data-theme=vds-2026] .data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%!important}[data-theme=vds-2026] .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95!important}@media (prefers-reduced-motion:no-preference){[data-theme=vds-2026] .motion-safe\:animate-spin{animation:var(--animate-spin)!important}}@media (prefers-reduced-motion:reduce){[data-theme=vds-2026] .motion-reduce\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .motion-reduce\:animate-none{animation:none!important}[data-theme=vds-2026] .motion-reduce\:transition-none{transition-property:none!important}}@media not all and (min-width:40rem){[data-theme=vds-2026] .max-sm\:hidden{display:none!important}}@media (min-width:40rem){[data-theme=vds-2026] .sm\:order-first{order:-9999!important}[data-theme=vds-2026] .sm\:col-span-1{grid-column:span 1/span 1!important}[data-theme=vds-2026] .sm\:col-span-2{grid-column:span 2/span 2!important}[data-theme=vds-2026] .sm\:col-start-auto{grid-column-start:auto!important}[data-theme=vds-2026] .sm\:row-start-auto{grid-row-start:auto!important}[data-theme=vds-2026] .sm\:mt-0{margin-top:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .sm\:mt-10{margin-top:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .sm\:ml-auto{margin-left:auto!important}[data-theme=vds-2026] .sm\:flex{display:flex!important}[data-theme=vds-2026] .sm\:grid{display:grid!important}[data-theme=vds-2026] .sm\:hidden{display:none!important}[data-theme=vds-2026] .sm\:inline-flex{display:inline-flex!important}[data-theme=vds-2026] .sm\:aspect-\[16\/9\]{aspect-ratio:16/9!important}[data-theme=vds-2026] .sm\:h-5\.75{height:calc(var(--spacing) * 5.75)!important}[data-theme=vds-2026] .sm\:h-\[360px\]{height:360px!important}[data-theme=vds-2026] .sm\:max-h-\[96px\]{max-height:96px!important}[data-theme=vds-2026] .sm\:max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)!important}[data-theme=vds-2026] .sm\:min-h-\[256px\]{min-height:256px!important}[data-theme=vds-2026] .sm\:min-h-\[560px\]{min-height:560px!important}[data-theme=vds-2026] .sm\:w-48{width:calc(var(--spacing) * 48)!important}[data-theme=vds-2026] .sm\:w-auto{width:auto!important}[data-theme=vds-2026] .sm\:max-w-175{max-width:calc(var(--spacing) * 175)!important}[data-theme=vds-2026] .sm\:max-w-\[240px\]{max-width:240px!important}[data-theme=vds-2026] .sm\:min-w-0{min-width:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .sm\:flex-1{flex:1!important}[data-theme=vds-2026] .sm\:basis-1\/2{flex-basis:50%!important}[data-theme=vds-2026] .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-theme=vds-2026] .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-theme=vds-2026] .sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important}[data-theme=vds-2026] .sm\:flex-row{flex-direction:row!important}[data-theme=vds-2026] .sm\:flex-wrap{flex-wrap:wrap!important}[data-theme=vds-2026] .sm\:items-center{align-items:center!important}[data-theme=vds-2026] .sm\:justify-end{justify-content:flex-end!important}[data-theme=vds-2026] .sm\:gap-4{gap:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] :where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0!important;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse))!important;margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))!important}[data-theme=vds-2026] .sm\:justify-self-auto{justify-self:auto!important}[data-theme=vds-2026] .sm\:rounded-lg{border-radius:var(--radius)!important}[data-theme=vds-2026] .sm\:p-5{padding:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .sm\:p-6{padding:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .sm\:p-8{padding:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .sm\:p-10{padding:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .sm\:px-5{padding-inline:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .sm\:px-8{padding-inline:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .sm\:px-10{padding-inline:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .sm\:py-8{padding-block:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .sm\:py-10{padding-block:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .sm\:py-12{padding-block:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .sm\:py-16{padding-block:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .sm\:text-left{text-align:left!important}[data-theme=vds-2026] .sm\:text-display-2xl{font-size:clamp(3.5rem,6vw,6rem)!important;line-height:var(--tw-leading,.98)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .sm\:text-display-3xl{font-size:clamp(4rem,8vw,8rem)!important;line-height:var(--tw-leading,.92)!important;letter-spacing:var(--tw-tracking,-.04em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .sm\:text-display-lg{font-size:clamp(2.5rem,3.5vw,3.5rem)!important;line-height:var(--tw-leading,1.05)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .sm\:text-display-xl{font-size:clamp(2.75rem,4.5vw,4rem)!important;line-height:var(--tw-leading,1.02)!important;letter-spacing:var(--tw-tracking,-.03em)!important;font-weight:var(--tw-font-weight,400)!important}}@media (min-width:48rem){[data-theme=vds-2026] .md\:top-18{top:4.5rem!important}[data-theme=vds-2026] .md\:right-38{right:9.5rem!important}[data-theme=vds-2026] .md\:bottom-10{bottom:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .md\:mx-26{margin-inline:6.5rem!important}[data-theme=vds-2026] .md\:mt-15{margin-top:3.75rem!important}[data-theme=vds-2026] .md\:mt-16{margin-top:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .md\:mb-4\!{margin-bottom:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .md\:block{display:block!important}[data-theme=vds-2026] .md\:flex{display:flex!important}[data-theme=vds-2026] .md\:hidden{display:none!important}[data-theme=vds-2026] .md\:inline-flex{display:inline-flex!important}[data-theme=vds-2026] .md\:h-14{height:calc(var(--spacing) * 14)!important}[data-theme=vds-2026] .md\:h-25{height:calc(var(--spacing) * 25)!important}[data-theme=vds-2026] .md\:h-44{height:calc(var(--spacing) * 44)!important}[data-theme=vds-2026] .md\:h-320{height:calc(var(--spacing) * 320)!important}[data-theme=vds-2026] .md\:h-full{height:100%!important}[data-theme=vds-2026] .md\:min-h-65\.5{min-height:calc(var(--spacing) * 65.5)!important}[data-theme=vds-2026] .md\:min-h-\[480px\]{min-height:480px!important}[data-theme=vds-2026] .md\:min-h-\[max\(640px\,85dvh\)\]{min-height:max(640px,85dvh)!important}[data-theme=vds-2026] .md\:w-14{width:calc(var(--spacing) * 14)!important}[data-theme=vds-2026] .md\:w-50{width:calc(var(--spacing) * 50)!important}[data-theme=vds-2026] .md\:w-58{width:calc(var(--spacing) * 58)!important}[data-theme=vds-2026] .md\:w-118{width:calc(var(--spacing) * 118)!important}[data-theme=vds-2026] .md\:w-236{width:calc(var(--spacing) * 236)!important}[data-theme=vds-2026] .md\:w-313{width:calc(var(--spacing) * 313)!important}[data-theme=vds-2026] .md\:w-320{width:calc(var(--spacing) * 320)!important}[data-theme=vds-2026] .md\:w-auto{width:auto!important}[data-theme=vds-2026] .md\:max-w-84{max-width:calc(var(--spacing) * 84)!important}[data-theme=vds-2026] .md\:max-w-200{max-width:calc(var(--spacing) * 200)!important}[data-theme=vds-2026] .md\:max-w-236{max-width:calc(var(--spacing) * 236)!important}[data-theme=vds-2026] .md\:min-w-0{min-width:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}[data-theme=vds-2026] .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-theme=vds-2026] .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-theme=vds-2026] .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}[data-theme=vds-2026] .md\:flex-row{flex-direction:row!important}[data-theme=vds-2026] .md\:flex-row-reverse{flex-direction:row-reverse!important}[data-theme=vds-2026] .md\:gap-3{gap:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .md\:gap-5{gap:calc(var(--spacing) * 5)!important}[data-theme=vds-2026] .md\:gap-6{gap:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .md\:gap-8{gap:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .md\:overflow-hidden{overflow:hidden!important}[data-theme=vds-2026] .md\:rounded-3xl{border-radius:var(--radius-3xl)!important}[data-theme=vds-2026] .md\:p-3{padding:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .md\:p-6\.5{padding:calc(var(--spacing) * 6.5)!important}[data-theme=vds-2026] .md\:p-8{padding:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .md\:p-10{padding:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .md\:p-12{padding:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .md\:p-15{padding:3.75rem!important}[data-theme=vds-2026] .md\:px-4{padding-inline:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .md\:px-6{padding-inline:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .md\:px-8{padding-inline:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .md\:px-10{padding-inline:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .md\:px-12{padding-inline:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .md\:px-15{padding-inline:3.75rem!important}[data-theme=vds-2026] .md\:px-\[max\(32px\,calc\(\(100vw-1760px\)\/2\+32px\)\)\]{padding-inline:max(32px,50vw - 848px)!important}[data-theme=vds-2026] .md\:py-1{padding-block:calc(var(--spacing) * 1)!important}[data-theme=vds-2026] .md\:py-4{padding-block:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .md\:py-10{padding-block:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .md\:py-12{padding-block:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .md\:py-15{padding-block:3.75rem!important}[data-theme=vds-2026] .md\:py-16{padding-block:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .md\:py-20{padding-block:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .md\:py-24{padding-block:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .md\:pt-12{padding-top:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .md\:pt-16{padding-top:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .md\:pb-16{padding-bottom:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .md\:pb-24{padding-bottom:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .md\:pl-6{padding-left:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .md\:text-body-md{font-size:1rem!important;line-height:var(--tw-leading,1.6)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}@media not all and (min-width:64rem){[data-theme=vds-2026] .md\:max-lg\:col-span-2{grid-column:span 2/span 2!important}[data-theme=vds-2026] .md\:max-lg\:grid{display:grid!important}[data-theme=vds-2026] .md\:max-lg\:w-80{width:calc(var(--spacing) * 80)!important}[data-theme=vds-2026] .md\:max-lg\:max-w-full{max-width:100%!important}[data-theme=vds-2026] .md\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-theme=vds-2026] .md\:max-lg\:flex-row{flex-direction:row!important}[data-theme=vds-2026] .md\:max-lg\:justify-items-center{justify-items:center!important}[data-theme=vds-2026] .md\:max-lg\:gap-x-15{column-gap:3.75rem!important}[data-theme=vds-2026] .md\:max-lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .md\:max-lg\:justify-self-center{justify-self:center!important}}}@media (min-width:64rem){[data-theme=vds-2026] .lg\:pointer-events-none{pointer-events:none!important}[data-theme=vds-2026] .lg\:absolute{position:absolute!important}[data-theme=vds-2026] .lg\:top-28{top:calc(var(--spacing) * 28)!important}[data-theme=vds-2026] .lg\:right-8{right:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:right-60{right:calc(var(--spacing) * 60)!important}[data-theme=vds-2026] .lg\:bottom-12{bottom:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:left-8{left:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:left-12{left:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:order-1{order:1!important}[data-theme=vds-2026] .lg\:order-2{order:2!important}[data-theme=vds-2026] .lg\:col-span-5{grid-column:span 5/span 5!important}[data-theme=vds-2026] .lg\:col-span-6{grid-column:span 6/span 6!important}[data-theme=vds-2026] .lg\:col-span-7{grid-column:span 7/span 7!important}[data-theme=vds-2026] .lg\:col-span-8{grid-column:span 8/span 8!important}[data-theme=vds-2026] .lg\:col-start-1{grid-column-start:1!important}[data-theme=vds-2026] .lg\:mx-41{margin-inline:calc(var(--spacing) * 41)!important}[data-theme=vds-2026] .lg\:mx-auto{margin-inline:auto!important}[data-theme=vds-2026] .lg\:mt-0{margin-top:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .lg\:mt-14{margin-top:calc(var(--spacing) * 14)!important}[data-theme=vds-2026] .lg\:mt-24{margin-top:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:block{display:block!important}[data-theme=vds-2026] .lg\:flex{display:flex!important}[data-theme=vds-2026] .lg\:grid{display:grid!important}[data-theme=vds-2026] .lg\:hidden{display:none!important}[data-theme=vds-2026] .lg\:h-16{height:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:h-52{height:calc(var(--spacing) * 52)!important}[data-theme=vds-2026] .lg\:h-60{height:calc(var(--spacing) * 60)!important}[data-theme=vds-2026] .lg\:h-355{height:calc(var(--spacing) * 355)!important}[data-theme=vds-2026] .lg\:h-\[91px\]{height:91px!important}[data-theme=vds-2026] .lg\:h-\[200px\]{height:200px!important}[data-theme=vds-2026] .lg\:h-\[260px\]{height:260px!important}[data-theme=vds-2026] .lg\:h-\[740px\]{height:740px!important}[data-theme=vds-2026] .lg\:h-auto{height:auto!important}[data-theme=vds-2026] .lg\:h-full{height:100%!important}[data-theme=vds-2026] .lg\:max-h-\[120px\]{max-height:120px!important}[data-theme=vds-2026] .lg\:min-h-0{min-height:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .lg\:min-h-75\.5{min-height:calc(var(--spacing) * 75.5)!important}[data-theme=vds-2026] .lg\:min-h-\[288px\]{min-height:288px!important}[data-theme=vds-2026] .lg\:min-h-\[560px\]{min-height:560px!important}[data-theme=vds-2026] .lg\:min-h-\[640px\]{min-height:640px!important}[data-theme=vds-2026] .lg\:w-16{width:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:w-47{width:calc(var(--spacing) * 47)!important}[data-theme=vds-2026] .lg\:w-52{width:calc(var(--spacing) * 52)!important}[data-theme=vds-2026] .lg\:w-80{width:calc(var(--spacing) * 80)!important}[data-theme=vds-2026] .lg\:w-100{width:calc(var(--spacing) * 100)!important}[data-theme=vds-2026] .lg\:w-163{width:calc(var(--spacing) * 163)!important}[data-theme=vds-2026] .lg\:w-201{width:calc(var(--spacing) * 201)!important}[data-theme=vds-2026] .lg\:w-326{width:calc(var(--spacing) * 326)!important}[data-theme=vds-2026] .lg\:w-355{width:calc(var(--spacing) * 355)!important}[data-theme=vds-2026] .lg\:w-\[70\%\]{width:70%!important}[data-theme=vds-2026] .lg\:w-auto{width:auto!important}[data-theme=vds-2026] .lg\:max-w-3xl{max-width:var(--container-3xl)!important}[data-theme=vds-2026] .lg\:max-w-5xl{max-width:var(--container-5xl)!important}[data-theme=vds-2026] .lg\:max-w-96{max-width:calc(var(--spacing) * 96)!important}[data-theme=vds-2026] .lg\:max-w-271{max-width:calc(var(--spacing) * 271)!important}[data-theme=vds-2026] .lg\:max-w-326{max-width:calc(var(--spacing) * 326)!important}[data-theme=vds-2026] .lg\:max-w-480{max-width:calc(var(--spacing) * 480)!important}[data-theme=vds-2026] .lg\:max-w-\[300px\]{max-width:300px!important}[data-theme=vds-2026] .lg\:max-w-none{max-width:none!important}[data-theme=vds-2026] .lg\:min-w-96{min-width:calc(var(--spacing) * 96)!important}[data-theme=vds-2026] .lg\:flex-1{flex:1!important}[data-theme=vds-2026] .lg\:shrink-0{flex-shrink:0!important}[data-theme=vds-2026] .lg\:basis-0{flex-basis:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .lg\:basis-1\/2{flex-basis:50%!important}[data-theme=vds-2026] .lg\:basis-1\/4{flex-basis:25%!important}[data-theme=vds-2026] .lg\:cursor-default{cursor:default!important}[data-theme=vds-2026] .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}[data-theme=vds-2026] .lg\:grid-cols-\[1fr_1\.5fr_1fr\]{grid-template-columns:1fr 1.5fr 1fr!important}[data-theme=vds-2026] .lg\:grid-cols-\[53fr_47fr\]{grid-template-columns:53fr 47fr!important}[data-theme=vds-2026] .lg\:grid-cols-\[minmax\(240px\,320px\)_1fr\]{grid-template-columns:minmax(240px,320px) 1fr!important}[data-theme=vds-2026] .lg\:grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto!important}[data-theme=vds-2026] .lg\:flex-col{flex-direction:column!important}[data-theme=vds-2026] .lg\:flex-row{flex-direction:row!important}[data-theme=vds-2026] .lg\:flex-nowrap{flex-wrap:nowrap!important}[data-theme=vds-2026] .lg\:flex-wrap{flex-wrap:wrap!important}[data-theme=vds-2026] .lg\:items-center{align-items:center!important}[data-theme=vds-2026] .lg\:items-start{align-items:flex-start!important}[data-theme=vds-2026] .lg\:items-stretch{align-items:stretch!important}[data-theme=vds-2026] .lg\:justify-between{justify-content:space-between!important}[data-theme=vds-2026] .lg\:justify-center{justify-content:center!important}[data-theme=vds-2026] .lg\:justify-end{justify-content:flex-end!important}[data-theme=vds-2026] .lg\:gap-4{gap:calc(var(--spacing) * 4)!important}[data-theme=vds-2026] .lg\:gap-6{gap:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .lg\:gap-8{gap:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:gap-9{gap:calc(var(--spacing) * 9)!important}[data-theme=vds-2026] .lg\:gap-10{gap:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .lg\:gap-12{gap:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:gap-15{gap:3.75rem!important}[data-theme=vds-2026] .lg\:gap-16{gap:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:gap-20{gap:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .lg\:gap-24{gap:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .lg\:gap-52{gap:calc(var(--spacing) * 52)!important}[data-theme=vds-2026] .lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:gap-x-15{column-gap:3.75rem!important}[data-theme=vds-2026] .lg\:gap-y-6{row-gap:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:rounded-3xl{border-radius:var(--radius-3xl)!important}[data-theme=vds-2026] .lg\:rounded-tl-brand-o{border-top-left-radius:120px!important}[data-theme=vds-2026] .lg\:rounded-tr-brand-o{border-top-right-radius:120px!important}[data-theme=vds-2026] .lg\:rounded-br-brand-o{border-bottom-right-radius:120px!important}[data-theme=vds-2026] .lg\:rounded-bl-brand-o{border-bottom-left-radius:120px!important}[data-theme=vds-2026] .lg\:border-0{border-style:var(--tw-border-style)!important;border-width:0!important}[data-theme=vds-2026] .lg\:border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}[data-theme=vds-2026] .lg\:border-l{border-left-style:var(--tw-border-style)!important;border-left-width:1px!important}[data-theme=vds-2026] .lg\:border-none{--tw-border-style:none!important;border-style:none!important}[data-theme=vds-2026] .lg\:border-neutral-200{border-color:var(--neutral-200)!important}[data-theme=vds-2026] .lg\:border-purple-700{border-color:#5201af!important}[data-theme=vds-2026] .lg\:border-white\/15{border-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){[data-theme=vds-2026] .lg\:border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}[data-theme=vds-2026] .lg\:p-8{padding:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:p-10{padding:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .lg\:p-12{padding:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:p-15{padding:3.75rem!important}[data-theme=vds-2026] .lg\:p-16{padding:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:px-0{padding-inline:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .lg\:px-8{padding-inline:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:px-10{padding-inline:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .lg\:px-12{padding-inline:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:px-16{padding-inline:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:px-20{padding-inline:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .lg\:px-24{padding-inline:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .lg\:px-37{padding-inline:calc(var(--spacing) * 37)!important}[data-theme=vds-2026] .lg\:py-0{padding-block:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .lg\:py-6{padding-block:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .lg\:py-10{padding-block:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .lg\:py-11{padding-block:calc(var(--spacing) * 11)!important}[data-theme=vds-2026] .lg\:py-12{padding-block:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:py-14{padding-block:calc(var(--spacing) * 14)!important}[data-theme=vds-2026] .lg\:py-15{padding-block:3.75rem!important}[data-theme=vds-2026] .lg\:py-16{padding-block:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:py-24{padding-block:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .lg\:py-32{padding-block:calc(var(--spacing) * 32)!important}[data-theme=vds-2026] .lg\:py-40{padding-block:10rem!important}[data-theme=vds-2026] .lg\:py-\[72px\]{padding-block:72px!important}[data-theme=vds-2026] .lg\:pt-16{padding-top:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:pt-20{padding-top:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .lg\:pt-24{padding-top:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .lg\:pt-32{padding-top:calc(var(--spacing) * 32)!important}[data-theme=vds-2026] .lg\:pr-8{padding-right:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:pr-12{padding-right:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)!important}[data-theme=vds-2026] .lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)!important}[data-theme=vds-2026] .lg\:pl-12{padding-left:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:pl-16{padding-left:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .lg\:text-body-lg{font-size:clamp(1.125rem,1.25vw,1.25rem)!important;line-height:var(--tw-leading,1.55)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .lg\:text-heading-lg{font-size:clamp(2rem,2.5vw,2.5rem)!important;line-height:var(--tw-leading,1.1)!important;letter-spacing:var(--tw-tracking,-.025em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .lg\:text-\[4\.0625rem\]{font-size:4.0625rem!important}[data-theme=vds-2026] .lg\:leading-14\.5{--tw-leading:calc(var(--spacing) * 14.5)!important;line-height:calc(var(--spacing) * 14.5)!important}@media not all and (min-width:80rem){[data-theme=vds-2026] .lg\:max-xl\:px-37{padding-inline:calc(var(--spacing) * 37)!important}}}@media (min-width:80rem){[data-theme=vds-2026] .xl\:mx-0{margin-inline:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .xl\:h-320{height:calc(var(--spacing) * 320)!important}[data-theme=vds-2026] .xl\:w-311{width:calc(var(--spacing) * 311)!important}[data-theme=vds-2026] .xl\:gap-24{gap:calc(var(--spacing) * 24)!important}[data-theme=vds-2026] .xl\:self-center{align-self:center!important}[data-theme=vds-2026] .xl\:rounded-3xl{border-radius:var(--radius-3xl)!important}[data-theme=vds-2026] .xl\:p-15{padding:3.75rem!important}[data-theme=vds-2026] .xl\:p-16{padding:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .xl\:px-0{padding-inline:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .xl\:px-16{padding-inline:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .xl\:px-\[max\(48px\,calc\(\(100vw-1760px\)\/2\+48px\)\)\]{padding-inline:max(48px,50vw - 832px)!important}[data-theme=vds-2026] .xl\:py-16{padding-block:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .xl\:pr-12{padding-right:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .xl\:pr-20{padding-right:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .xl\:pl-16{padding-left:calc(var(--spacing) * 16)!important}[data-theme=vds-2026] .xl\:pl-20{padding-left:calc(var(--spacing) * 20)!important}[data-theme=vds-2026] .xl\:pl-24{padding-left:calc(var(--spacing) * 24)!important}}@media (min-width:96rem){[data-theme=vds-2026] .\32 xl\:px-\[max\(64px\,calc\(\(100vw-1760px\)\/2\+64px\)\)\]{padding-inline:max(64px,50vw - 816px)!important}}@container card (min-width:360px){[data-theme=vds-2026] .\@\[360px\]\/card\:mt-4{margin-top:calc(var(--spacing) * 4)!important}}@container brand-o-img (min-width:360px){[data-theme=vds-2026] .\@\[360px\]\/brand-o-img\:rounded-\[96px\]{border-radius:96px!important}}@container card (min-width:360px){[data-theme=vds-2026] .\@\[360px\]\/card\:text-heading-sm{font-size:clamp(1.375rem,1.5vw,1.5rem)!important;line-height:var(--tw-leading,1.25)!important;letter-spacing:var(--tw-tracking,-.015em)!important;font-weight:var(--tw-font-weight,400)!important}}@container media-banner (min-width:360px){[data-theme=vds-2026] .\@\[360px\]\/media-banner\:text-heading-sm{font-size:clamp(1.375rem,1.5vw,1.5rem)!important;line-height:var(--tw-leading,1.25)!important;letter-spacing:var(--tw-tracking,-.015em)!important;font-weight:var(--tw-font-weight,400)!important}}@container card (min-width:480px){[data-theme=vds-2026] .\@\[480px\]\/card\:mt-2{margin-top:calc(var(--spacing) * 2)!important}[data-theme=vds-2026] .\@\[480px\]\/card\:mt-5{margin-top:calc(var(--spacing) * 5)!important}}@container media-banner (min-width:480px){[data-theme=vds-2026] .\@\[480px\]\/media-banner\:mt-3{margin-top:calc(var(--spacing) * 3)!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:block{display:block!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:hidden{display:none!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:max-w-\[75\%\]{max-width:75%!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:rounded-\[60px\]{border-radius:60px!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:px-7{padding-inline:calc(var(--spacing) * 7)!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:pb-6{padding-bottom:calc(var(--spacing) * 6)!important}}@container card (min-width:480px){[data-theme=vds-2026] .\@\[480px\]\/card\:text-body-md{font-size:1rem!important;line-height:var(--tw-leading,1.6)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .\@\[480px\]\/card\:text-heading-md{font-size:clamp(1.75rem,2vw,2rem)!important;line-height:var(--tw-leading,1.15)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}}@container media-banner (min-width:480px){[data-theme=vds-2026] .\@\[480px\]\/media-banner\:text-body-md{font-size:1rem!important;line-height:var(--tw-leading,1.6)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}[data-theme=vds-2026] .\@\[480px\]\/media-banner\:text-heading-md{font-size:clamp(1.75rem,2vw,2rem)!important;line-height:var(--tw-leading,1.15)!important;letter-spacing:var(--tw-tracking,-.02em)!important;font-weight:var(--tw-font-weight,400)!important}}@container media-banner (min-width:720px){[data-theme=vds-2026] .\@\[720px\]\/media-banner\:px-9{padding-inline:calc(var(--spacing) * 9)!important}[data-theme=vds-2026] .\@\[720px\]\/media-banner\:pb-8{padding-bottom:calc(var(--spacing) * 8)!important}}@container card (min-width:720px){[data-theme=vds-2026] .\@\[720px\]\/card\:text-heading-lg{font-size:clamp(2rem,2.5vw,2.5rem)!important;line-height:var(--tw-leading,1.1)!important;letter-spacing:var(--tw-tracking,-.025em)!important;font-weight:var(--tw-font-weight,400)!important}}@container media-banner (min-width:720px){[data-theme=vds-2026] .\@\[720px\]\/media-banner\:text-heading-lg{font-size:clamp(2rem,2.5vw,2.5rem)!important;line-height:var(--tw-leading,1.1)!important;letter-spacing:var(--tw-tracking,-.025em)!important;font-weight:var(--tw-font-weight,400)!important}}@container brand-o-img (min-width:960px){[data-theme=vds-2026] .\@\[960px\]\/brand-o-img\:rounded-\[120px\]{border-radius:120px!important}}@media print{[data-theme=vds-2026] .print\:hidden{display:none!important}}[data-theme=vds-2026] .\[\&_a\]\:whitespace-nowrap a{white-space:nowrap!important}[data-theme=vds-2026] .\[\&_p\]\:m-0 p{margin:calc(var(--spacing) * 0)!important}[data-theme=vds-2026] .\[\&_p\]\:text-center p{text-align:center!important}[data-theme=vds-2026] .\[\&_path\]\:fill-current path{fill:currentColor!important}[data-theme=vds-2026] .\[\&_path\]\:fill-white path{fill:var(--color-white)!important}[data-theme=vds-2026] .\[\&_path\]\:transition-\[fill\] path{transition-property:fill!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}[data-theme=vds-2026] .\[\&_path\]\:duration-300 path{--tw-duration:.3s!important;transition-duration:.3s!important;animation-duration:.3s!important}[data-theme=vds-2026] .\[\&_svg\]\:h-8 svg{height:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .\[\&_svg\]\:w-8 svg{width:calc(var(--spacing) * 8)!important}[data-theme=vds-2026] .\[\&_svg\]\:stroke-\[1\.5\] svg{stroke-width:1.5px!important}@media (min-width:48rem){[data-theme=vds-2026] .md\:\[\&_svg\]\:h-10 svg{height:calc(var(--spacing) * 10)!important}[data-theme=vds-2026] .md\:\[\&_svg\]\:w-10 svg{width:calc(var(--spacing) * 10)!important}}@media (min-width:64rem){[data-theme=vds-2026] .lg\:\[\&_svg\]\:h-12 svg{height:calc(var(--spacing) * 12)!important}[data-theme=vds-2026] .lg\:\[\&_svg\]\:w-12 svg{width:calc(var(--spacing) * 12)!important}}[data-theme=vds-2026] .\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none!important}[data-theme=vds-2026] .\[\&\>div\]\:w-full>div{width:100%!important}[data-theme=vds-2026] .\[\&\>div\]\:text-center>div{text-align:center!important}[data-theme=vds-2026] .\[\&\>div\>div\]\:mx-auto>div>div{margin-inline:auto!important}[data-theme=vds-2026] .\[\&\>div\>div\]\:text-center>div>div{text-align:center!important}@media (prefers-reduced-motion:no-preference){@media (hover:hover){[data-theme=vds-2026] .motion-safe\:\[\@media\(hover\:hover\)\]\:transition-transform{transition-property:transform,translate,scale,rotate!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}@media (hover:hover){[data-theme=vds-2026] .motion-safe\:\[\@media\(hover\:hover\)\]\:hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}[data-theme=vds-2026] .motion-safe\:\[\@media\(hover\:hover\)\]\:hover\:shadow-vasion-2:hover{--tw-shadow:var(--shadow-2)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}}}}}[data-theme=vds-2026]{--color-brand-dark-purple:#201435;--color-brand-purple:#3d2562;--color-brand-vibrant:#5201af;--color-brand-light-purple:#987fe4;--color-brand-orange:#ff5100;--color-brand-light-orange:#fcac71;--color-base-white:#fff;--color-purple-50:#f5f1fb;--color-purple-100:#ece4f7;--color-purple-200:#d9c9ef;--color-purple-300:#c0a7e5;--color-purple-400:#987fe4;--color-purple-500:#7b5bd1;--color-purple-600:#5e3fae;--color-purple-700:#5201af;--color-purple-800:#3d2562;--color-purple-900:#201435;--color-orange-50:#fff5ee;--color-orange-100:#ffe6d5;--color-orange-200:#ffc7a3;--color-orange-300:#fcac71;--color-orange-400:#ff8a3d;--color-orange-500:#ff5100;--color-orange-600:#e64800;--color-orange-700:#c43e00;--color-orange-800:#9e3300;--color-orange-900:#7a2800;--color-green-50:#f0faf4;--color-green-100:#dcf2e5;--color-green-200:#b8e5cc;--color-green-300:#8fd4b0;--color-green-400:#5bbe8c;--color-green-500:#2e9d5b;--color-green-600:#1e7a45;--color-green-700:#155e35;--color-green-800:#0e4226;--color-green-900:#082d1a;--neutral-0:#fff;--neutral-25:#fcfcfb;--neutral-50:#f7f7f5;--neutral-100:#efefec;--neutral-200:#deded9;--neutral-300:#c7c7c0;--neutral-400:#a3a39a;--neutral-500:#7e7e75;--neutral-600:#62625b;--neutral-700:#494943;--neutral-800:#32322e;--neutral-900:#22221f;--neutral-950:#151513;--color-background-page:var(--neutral-0);--color-background-subtle:var(--neutral-50);--color-background-brand:var(--color-brand-dark-purple);--color-background-brand-secondary:var(--color-brand-purple);--color-background-accent:var(--color-brand-vibrant);--color-surface-default:var(--neutral-0);--color-surface-subtle:var(--neutral-50);--color-surface-raised:var(--neutral-0);--color-surface-inverse:var(--color-brand-dark-purple);--color-text-primary:var(--color-brand-dark-purple);--color-text-secondary:var(--neutral-700);--color-text-muted:var(--neutral-600);--color-text-inverse:var(--neutral-0);--color-text-inverse-secondary:var(--neutral-200);--color-text-inverse-muted:var(--neutral-400);--color-text-link:var(--color-brand-vibrant);--color-text-eyebrow:var(--color-brand-dark-purple);--color-text-eyebrow-inverse:var(--color-brand-light-purple);--color-text-eyebrow-inverse-media:var(--color-purple-300);--color-border-subtle:var(--neutral-200);--color-border-default:var(--neutral-300);--color-border-strong:var(--neutral-500);--color-semantic-error:var(--color-orange-700);--color-semantic-error-hover:var(--color-orange-800);--color-semantic-success-subtle:var(--color-green-50);--color-semantic-success:var(--color-green-600);--color-semantic-success-strong:var(--color-green-700);--color-action-primary-default:var(--color-brand-vibrant);--color-action-primary-hover:var(--color-brand-purple);--color-action-primary-active:var(--color-brand-dark-purple);--color-action-primary-text:var(--neutral-0);--color-action-black-default:var(--neutral-950);--color-action-black-hover:var(--color-brand-purple);--color-action-black-active:var(--neutral-950);--color-action-black-text:var(--neutral-0);--color-action-accent-default:var(--color-brand-vibrant);--color-action-accent-hover:var(--color-brand-purple);--color-action-accent-active:var(--color-brand-dark-purple);--color-action-accent-text:var(--neutral-0);--color-action-secondary-background:transparent;--color-action-secondary-border:var(--color-brand-dark-purple);--color-action-secondary-text:var(--color-brand-dark-purple);--color-action-secondary-hover-background:var(--neutral-50);--color-action-secondary-hover-border:var(--neutral-300);--color-action-tertiary-text:var(--color-brand-vibrant);--color-action-tertiary-hover-background:var(--color-brand-light-purple);--color-action-ghost-hover-background:var(--neutral-100);--color-action-ghost-hover-text:var(--color-brand-dark-purple);--color-action-disabled-background:transparent;--color-action-disabled-text:var(--neutral-500);--color-action-on-dark-primary-background:var(--color-brand-vibrant);--color-action-on-dark-primary-hover-background:var(--color-purple-500);--color-action-on-dark-primary-active-background:var(--color-purple-600);--color-action-on-dark-primary-text:var(--neutral-0);--color-action-on-dark-secondary-background:transparent;--color-action-on-dark-secondary-border:var(--neutral-0);--color-action-on-dark-secondary-hover-background:var(--neutral-0);--color-action-on-dark-secondary-hover-border:var(--neutral-0);--color-action-on-dark-secondary-text:var(--neutral-0);--color-action-on-dark-white-background:var(--neutral-0);--color-action-on-dark-white-hover-background:var(--neutral-50);--color-action-on-dark-white-active-background:var(--neutral-100);--color-action-on-dark-white-text:var(--color-brand-dark-purple);--color-action-destructive-default:var(--color-orange-700);--color-action-destructive-hover:var(--color-orange-800);--color-action-destructive-active:var(--color-orange-900);--color-action-destructive-text:var(--neutral-0);--color-action-destructive-focus:var(--color-focus-ring);--color-link-default:var(--color-brand-vibrant);--color-link-hover:var(--color-brand-purple);--color-link-visited:var(--color-brand-dark-purple);--color-link-on-dark:var(--neutral-0);--color-link-on-dark-hover:var(--color-brand-light-purple);--color-focus-ring:var(--color-brand-vibrant);--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;--space-48:192px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:40px;--radius-3xl:60px;--radius-full:9999px;--radius-container-marketing:4%;--radius-media-feature:4%;--radius-media-hero:4%;--radius-brand-o-image:24px;--radius-brand-o-container:60px;--shadow-0:none;--shadow-1:0 1px 3px 0 #22221f14, 0 1px 2px -1px #22221f0a;--shadow-2:0 4px 6px -1px #22221f1a, 0 2px 4px -2px #22221f0d;--shadow-3:0 20px 25px -5px #22221f1f, 0 8px 10px -6px #22221f0f;--motion-duration-fast:.15s;--motion-duration-standard:.25s;--motion-duration-emphasized:.35s;--motion-easing-out:ease-out;--motion-easing-in-out:ease-in-out;--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-popover:500;--z-toast:600;--z-tooltip:700;--layout-reading-max:760px;--layout-content-max:1200px;--layout-wide-max:1440px;--layout-media-max:1600px;--layout-carousel-max:1760px;--layout-viewport-safe-max:2560px;--layout-gutter-mobile:16px;--layout-gutter-mobile-lg:24px;--layout-gutter-tablet:32px;--layout-gutter-desktop:48px;--layout-gutter-desktop-lg:64px;--layout-gutter-content-mobile:24px;--layout-gutter-content-desktop:32px;--layout-gutter-immersive-mobile:24px;--layout-gutter-immersive-tablet:32px;--layout-gutter-immersive-xl:48px;--layout-gutter-immersive-2xl:64px;--section-spacing-compact:64px;--section-spacing-default:96px;--section-spacing-generous:128px;--section-spacing-hero:160px;--overline-gap:16px;--gradient-dark:linear-gradient(135deg, #201435 0%, #3d2562 50%, #5201af 100%);--gradient-dark-subtle:linear-gradient(135deg, #201435 0%, #2a1b45 100%);--gradient-dark-footer:linear-gradient(315deg, #201435 0%, #3d2562 45%, #5201af 100%);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--color-brand-vibrant);--opacity-disabled:.5;--opacity-overlay:.6;--icon-xs:16px;--icon-sm:20px;--icon-md:24px;--icon-lg:32px;--icon-xl:48px;--icon-2xl:64px;--icon-3xl:100px;--background:270 20% 99%;--foreground:270 30% 15%;--card:270 20% 99%;--card-foreground:270 30% 15%;--popover:270 20% 99%;--popover-foreground:270 30% 15%;--primary:270 100% 34%;--primary-foreground:0 0% 100%;--secondary:270 18% 96%;--secondary-foreground:270 30% 15%;--muted:270 18% 96%;--muted-foreground:270 10% 35%;--accent:270 60% 70%;--accent-foreground:270 30% 15%;--destructive:19 100% 38%;--destructive-foreground:0 0% 100%;--border:270 14% 87%;--input:270 14% 80%;--ring:270 100% 34%;--chart-1:270 100% 34%;--chart-2:16 100% 50%;--chart-3:142 71% 45%;--chart-4:30 97% 71%;--chart-5:217 91% 60%;--radius:.5rem}[data-theme=vds-2026] *,[data-theme=vds-2026] :before,[data-theme=vds-2026] :after{border-color:hsl(var(--border))}[data-theme=vds-2026]{font-kerning:normal}[data-theme=vds-2026] h1,[data-theme=vds-2026] h2,[data-theme=vds-2026] h3,[data-theme=vds-2026] h4,[data-theme=vds-2026] h5,[data-theme=vds-2026] h6{font-weight:inherit}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (hover:hover) and (pointer:fine){[data-theme=vds-2026] .vds-integration-card:hover{border-color:var(--color-neutral-300);box-shadow:var(--shadow-vasion-1)}[data-theme=vds-2026] .vds-integration-card:hover .vds-integration-card-logo{filter:grayscale(0);opacity:1}[data-theme=vds-2026] .vds-category-card:hover .vds-category-card-image{transform:scale(1.03)}[data-theme=vds-2026] .vds-category-card:hover .vds-category-card-arrow{background-color:var(--color-purple-800)}[data-theme=vds-2026] .vds-product-card-horizontal:hover{box-shadow:var(--shadow-vasion-1);transform:translateY(-3px)}[data-theme=vds-2026] .vds-product-card-horizontal:hover .vds-product-card-horizontal-image{transform:scale(1.03)}[data-theme=vds-2026] .vds-product-card-horizontal:focus-visible{box-shadow:var(--shadow-vasion-1)}[data-theme=vds-2026] .vds-product-card-horizontal:focus-visible .vds-product-card-horizontal-image{transform:scale(1.03)}[data-theme=vds-2026] .vds-numbered-step-image,[data-theme=vds-2026] .vds-numbered-step-overlay,[data-theme=vds-2026] .vds-numbered-step-number{transition-property:transform,opacity;transition-duration:var(--motion-duration-standard);transition-timing-function:var(--motion-easing-out)}[data-theme=vds-2026] .vds-numbered-step-item:hover .vds-numbered-step-image{transform:scale(1.1)}[data-theme=vds-2026] .vds-numbered-step-item:hover .vds-numbered-step-overlay{opacity:.1}[data-theme=vds-2026] .vds-numbered-step-item:hover .vds-numbered-step-number{opacity:0}@media (prefers-reduced-motion:reduce){[data-theme=vds-2026] .vds-product-card-horizontal:hover,[data-theme=vds-2026] .vds-product-card-horizontal:hover .vds-product-card-horizontal-image,[data-theme=vds-2026] .vds-numbered-step-item:hover .vds-numbered-step-image{transform:none}[data-theme=vds-2026] .vds-numbered-step-item:hover .vds-numbered-step-overlay,[data-theme=vds-2026] .vds-numbered-step-item:hover .vds-numbered-step-number{opacity:1}[data-theme=vds-2026] .vds-numbered-step-image,[data-theme=vds-2026] .vds-numbered-step-overlay,[data-theme=vds-2026] .vds-numbered-step-number{transition:none}}}[data-theme=vds-2026] .platform-ecosystem{--orbit-radius-x:clamp(120px, 38cqw, 150px);--orbit-radius-y:clamp(54px, 16cqw, 66px);container-type:inline-size}[data-theme=vds-2026] .platform-ecosystem-orbit-primary{animation:80s linear infinite platform-ecosystem-orbit-flow}[data-theme=vds-2026] .platform-ecosystem-center-glow{animation:8s ease-in-out infinite alternate platform-ecosystem-disc-glow}@keyframes platform-ecosystem-orbit-flow{to{stroke-dashoffset:-26px}}@keyframes platform-ecosystem-disc-glow{0%{box-shadow:inset 0 0 20px #a855f726}to{box-shadow:inset 0 0 30px #a855f74d}}@media (min-width:640px) and (max-width:1023px){[data-theme=vds-2026] .platform-ecosystem{--orbit-radius-x:clamp(130px, 38cqw, 200px);--orbit-radius-y:clamp(60px, 16cqw, 84px)}[data-theme=vds-2026] .platform-ecosystem-center{width:144px!important;height:144px!important}}@media (min-width:1024px){[data-theme=vds-2026] .platform-ecosystem{--orbit-radius-x:clamp(160px, 38cqw, 290px);--orbit-radius-y:clamp(80px, 16cqw, 120px)}}@media (max-width:639px){[data-theme=vds-2026] .platform-ecosystem-center{width:124px!important;height:124px!important}[data-theme=vds-2026] .platform-ecosystem-capsule{padding-block:8px!important;padding-inline:12px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){[data-theme=vds-2026] .platform-ecosystem-orbit-primary,[data-theme=vds-2026] .platform-ecosystem-center-glow{animation:none}}@layer base{[data-theme=vds-2026] ul,[data-theme=vds-2026] ol,[data-theme=vds-2026] menu{margin:0;padding:0;list-style:none}[data-theme=vds-2026] svg:not(:root){overflow:hidden}}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:200;font-display:block;src:url(/fonts/material-symbols/MaterialSymbolsSharp-200.subset.woff2)format("woff2")}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:300;font-display:block;src:url(/fonts/material-symbols/MaterialSymbolsSharp-300.subset.woff2)format("woff2")}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols/MaterialSymbolsSharp-400.subset.woff2)format("woff2")}[data-theme=vds-2026]{--font-display:"Archivo", system-ui, sans-serif;--font-body:var(--font-inter,"Inter"), system-ui, sans-serif;font-family:var(--font-body);color:hsl(var(--foreground));background-color:hsl(var(--background));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=vds-2026] .material-symbols-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:200;line-height:1;display:inline-block}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
